Tata Power automates bill payment via e-NACH

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

Praveer Sinha is new CEO & MD of Tata Power

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