Azure Power | SupportBiz

Azure Power

 

Azure Power: Delivering clean energy to India

Nov 15, 2012
New Delhi-based Azure Power is India’s leading independent solar energy developer and operator. The company’s 2 MW solar power...