News

San Antonio-built satellites on mission to stare at the sun, opened their eyes and tested their thrusters for the first time last week.
Tata Power Renewable Energy has signed a power purchase agreement (PPA) with Tata Motors to build a 131MW wind-solar hybrid energy project.
Tata Motors and Tata Power Renewable Energy have partnered to develop a 131MW wind-solar hybrid renewable energy project, ...
Tata Motors, one of India's leading automobile manufacturers, has joined forces with Tata Power Renewable Energy (TPREL), a ...