Tag: Metro Mass

spot_imgspot_img

Metro Mass buses grounded as staff begin sit-down strike over unpaid salaries

Commuters in major cities have been left disappointed as the strike by Metro Mass Transit Limited staff is in force. Drivers are on a...