By CEP Staff • 8 January 2016 in News

Tata Power targets $74 million from note sale