Godawari Power fell 1.53% to ₹289.95 after its subsidiary signed a BoS supply deal with Shanghai Shenyi for 5 MWh block under 20 GWh BESS project. The move marks entry into energy storage. Promoters hold 63.34%, FIIs at 5.94%, DIIs at 2.63%, indicating stable ownership and gradual institutional participation.