Jefferies India Strategy – Sep’24 ReviewAnalysts have downgraded earnings for over 60% of 98 companies...
Tata Power
CLSA on Tata Power• Target: 249• Recommendation: Sell – U.S. $5.6 billion growth premium already...
Tata Power, in its recent investor presentation, revealed ambitious plans for capital expenditures (CAPEX) with...