Cyclone Ditwah has caused one of the largest flood events in Sri Lanka’s recent history, submerging 1.1 million hectares, roughly 20 per cent of the […]
Category: Business
News and analysis on Sri Lanka’s corporate sector, industries, entrepreneurship, trade, and business policy developments.