EPC Stock Jumps 5% After Securing ₹1,338 Cr Order for Solar and Battery Storage Project
Synopsis: EPC stock shares gained 5% after securing a Rs. 1,338 crore EPC contract from NTPC Renewable Energy Limited for a solar and battery storage project in Uttar Pradesh, boos...