Tata Power Wins 300 Megawatt India Solar EPC Order
Credit to Author: Saurabh| Date: Thu, 06 Apr 2023 14:00:36 +0000
One of India’s largest integrated solar power companies has secured the rights to develop a 300 megawatt solar power project for a government-owned company. Tata Power Solar Power Systems has won a contract to construct a 300 megawatt solar power project for NLC India. The project shall be located in the Bikaner district of Rajasthan […]
Read more