Loading...

Power Grid Corp of India's quarterly profit falls as project delays hurt transmission business | Intellectia.AI