Mayflower Theatre marks a significant step towards its net-zero goal by 2030 partnering with Veolia Total Waste Management. Mayflower Theatre is one of the UK’s leading cultural venues and the largest in the region with more than 500,000 attendances per year. “We have set out our vision to achieve...