Tata Power Company Ltd

Business

India is learning to love electric vehicles — but they’re not cars 

Today News || Electric vehicle charging stations from Tata Power can be found on 350 of the 600 highways in…

Read More »
Business

Oil and gas powerhouse Norway to invest in Indian solar project, sees country as priority market

Today News || India is targeting a major ramp up of its renewable energy capacity, but achieving its aims represents…

Read More »
Back to top button
Close