SEPC Limited rises 4% after ₹854.57cr SAIL contract win

Business