The Sri Lanka Institute of Marketing (SLIM) has officially announced the launch of Effie Awards 2025, the world’s most ...