Projects & Development India Awarded Consultant Contract By IOCL Worth INR 74.03 Million