Azure Power Wins 300 MW ISTS SECI Solar Project
Azure Power has received a letter of award (LOA) for a 300 MW solar power ISTS project through a 1.2 GW auction conducted by Solar …
Azure Power has received a letter of award (LOA) for a 300 MW solar power ISTS project through a 1.2 GW auction conducted by Solar …