Shares of Tata Power zoomed 5% from their low on February 20 after international brokerage HSBC upgraded its rating on the ...
Tata Power Renewable Energy TPREL and ONGC partnered to explore opportunities within the battery energy storage system (BESS) ...