February 5, 2021
4min
McLarens Group, one of Sri Lanka’s largest diversified conglomerates with a rich corporate heritage spanning over seven decades, was recently recognized among the country’s Best Workplaces for 2020 by Great Place to Work Sri Lanka for the fifth consecutive year and went onto being inducted into its prestigious Hall of Fame. Being featured among the […]