The Yadadri Thermal Power Station will be the largest thermal power project in India to be constructed at a single location The much-awaited 4,000 MW Yadadri Thermal Power Station (YTPS ...