Top story Power Mech Projects Shares Soar on Massive Rs 2,500 Crore BHEL Order Win for Talcher Power Project