World Leadership Congress
Sri Lanka’s Aitken Spence Elevators Wins International Award
Aitken Spence Elevators, a supply, installation and maintenance company in partnership with Otis in Sri Lanka, recently won the international award “Excellence in Business Transformation” during the Business Transformation Leadership...