New Delhi: State-owned Power Grid Corporation announced its financial results for the fiscal year ended March…
Continue ReadingTag: profits

Shell logs sliding profits as revenues sink, Energy News, ET EnergyWorld
London: British energy major Shell on Thursday posted sharply lower first-quarter net profit on sinking revenues,…
Continue Reading