NTPC has placed an order for six electric locomotives on Bharat Heavy Electricals Ltd (BHEL), for deployment at the power producer’s Lara supercritical project in Chhattisgarh. A statement by BHEL said that the Central PSU engineering Read more