Tata Power Solar Wins India’s Largest EPC Contract to Develop 1 GW Solar Project