Azure Power Global Limited operates utility and commercial-scale solar PV power plants. It generates solar energy based on long-term contracts with Indian government energy distribution companies, as well as non-governmental energy distribution companies and commercial customers. Its utility projects include Project Punjab, Rajasthan, Delhi, and Gujarat, and commercial projects, including rooftop projects and micro-grids installation in Bihar, Uttar Pradesh, and other Indian states. The company was founded in 2008 and is based in New Delhi, India.