Azure Power awarded 300MW solar project by SECI
Indian independent solar power producer Azure Power has received a letter of award (LOA) for a 300MW ISTS solar project won in a 1.2 GW auction...
Indian independent solar power producer Azure Power has received a letter of award (LOA) for a 300MW ISTS solar project won in a 1.2 GW auction...