NSE: TATAPOWER

Tata Power: Riding the Green Wave, But Can it Conquer the ₹465 Peak?