Angry Metro Mass workers chase out Deputy Managing Director

File photo of angry staff at the Metro Mass premises
File photo of angry staff at the Metro Mass premises