NSE: TATAPOWER

Tata Power: The Giant’s Green Pivot Amidst Boardroom Turbulence