English: world's largest solar project
Telugu: ప్రపంచంలోనే అతిపెద్ద సోలార్ ప్రాజెక్ట్