Business Productivity

JMEA Survey Says 80% Decline in Business Productivity

The Jamaica Manufacturers and Exporters Association (JMEA) conducted a survey to analyze the effects of the no-movement days on various…

3 years ago