TheiaBeta/Article
NTPC Proposes 1,200 MW Solar Park in Anantapur, Andhra Pradesh - Theia