MARKETSJSW Energy Shares Slumped 3% Despite Signing Battery Power Storage DealAli WaghbakriwalaMarch 6, 2024March 6, 2024 by Ali WaghbakriwalaMarch 6, 2024March 6, 20243 1176 Shares of JSW Energy slumped 3% despite the company announcing that its step-down subsidiary signed a battery energy storage purchase agreement. In its regulatory filing,...