Tata Power, in a release, said that it has become the first power utility to enable online, automated bill payments using e-NACH (Electronic National Automated Clearing House). IDFC Bank is a technology partner and a settlement banker to Read more
Tata Power has announced the appointment of Praveer Sinha as the firm’s new Chief Executive Officer and Managing Director with effect from 1st May 2018 to Read more