PowerGrid Share Price Witness Sharp Decline as Q1 Results Fall Short of Street Estimates

PowerGrid, India’s largest electric power transmission utility under the Ministry of Power, faced a significant setback in its share price on Tuesday, following the release of its Q1...