Read More General business news SEPC wins Rs 673cr SAIL order as #SEPC stock jumps despite weak yearly trend Read how SEPC’s ₹673.32 crore SAIL order could reshape #SEPC sentiment, order book visibility and execution risk. Find out now! byVenkateshJune 14, 2026