PSU MantraPOWERGRID Appoints Three New Executive DirectorsNewsmantraMay 18, 2026May 20, 2026 by NewsmantraMay 18, 2026May 20, 20260 NEW DELHI. Power Grid Corporation of India Limited (POWERGRID) has promoted three of its Chief...