Aitken Spence PLC (Aitken Spence) is a conglomerate with operations in diversified businesses. It operates in tourism, logistics, maritime, manufacturing, power generation and other sectors. It operates hotels and resorts in Sri Lanka, Maldives, Oman
Learn More