Stan India Bags Construction Project From RITES Worth INR 42.73 Million