English: Agreement with Solar Energy Corporation of India
Telugu: సోలార్ ఎనర్జీ కార్పొరేషన్ ఆఫ్ ఇండియాతో ఒప్పందం