Tata Power Q1 net profit up 35%

Tata Power Q1 net profit up 35%

Close