Loading newsroom…

Tata Power explores $450 million offshore loan backed by overseas subsidiaries: Report | India Energy Atlas