Power Grid Corporation of India Limited Posts ₹15,921 Crore FY26 Net Profit; Declares Total Dividend of ₹9 Per Share

NEW DELHI — Power Grid Corporation of India Limited, India’s central power transmission utility and one…

Continue Reading