EPC Company Bags Order Worth Rs 586 crore from PowerGrid Corporation of India; Stock Rallied Over 5 Per cent Today! EPC Company Bags Order Worth Rs 586 crore from PowerGrid Corporation of India; Stock Rallied Over 5 Per cent Today! The company’s shares have delivered an impressive return of around 55 per cent in the past 1 year. Rakesh Deshmukh / Wednesday, July 24, 2024 / Article rating: 3.8 The company’s shares have delivered an impressive return of around 55 per cent in the past 1 year.