Power Mech secures contract for development of Vande Bharat Sleeper train maintenance depot in Karnataka April 27, 2026 | Awarded, Civil, News & Developments, Project Updates, Rolling Stock Power Mech Projects Limited has secured a contract worth Rs 2.27 billion from South Western Railway (SWR)…. This content is restricted.