RITES Secures Railway Order Worth INR 2946.7 Million