Sri Lanka’s Purchasing Managers’ Index for Manufacturing (PMI – Manufacturing) has registered a significant decline, falling to 40.1 in April 2025. This marks...
Excepteur sint occaecat cupidatat non proident