POWERMECH Power Mech Projects Ltd Contract Awards Announcement 2026 - Award of Contract Power Mech’s subsidiary wins a 3,126 crore WBSEDCL BESS contract for 250 MW/1,000 MWh with greenshoe option, commissioning in 18 months..Find Corporate Announcements for Press Releases, AGM, Insider Trading & SAST, Results and Corporate Action for Power Mech Projects Ltd