Shares of NTPC Ltd. 532555 shed 3.78% to 308.20 Indian rupees Friday, on what proved to be an all-around rough trading ...
India's CESC, a power generation and distribution company, reported a fall in third-quarter profit on Friday, due to higher tax expenses and lower regulatory income. The ...