Award for firm that goes above and beyond
1st March 2020
NEPTUNUS, which has its UK base in Northampton, has been named Best Temporary Structure Supplier at the Festival Supplier Awards 2020 - the third time in four years that Neptunus has won the...