Starcom Media rebrands for sustainability, receives accolades
Starcom, a media-buying agency, has rebranded to Media Seal. This was announced last week as part of efforts for larger strategic goals aimed at repositioning the business for sustainable market leadership.
by Margaret Mwantok
Read More