Press Release

Azure Power fully commissions its 600 MWs SECI project, the largest owned and operated single site solar project in India