The Tamil Nadu Power Distribution Corporation Ltd (TNPDCL) renewed its power purchase agreements with the Madras Atomic Power ...