India’s power demand falls over 25% to 125.81 GW on April 2 | Sharefundss