Azure Power receives LoA for 2,000 MW ISTS solar project
Azure Power has received the letter of award (LOA) for a 2,000 MW interstate transmission (ISTS) solar power project with Solar Energy Corporation of India (SECI) following the exercise of a greenshoe option as part […]