Severn Trent Appoints M+C Saatchi as Lead Creative Agency and Launches New Brand Platform ‘It’s in Our Nature’
Severn Trent has appointed M+C Saatchi Group UK as its lead creative agency, kicking off the partnership with the launch of It’s in our ...
