Reportedly, NHPC Limited and Indian Oil Corporation Limited (IOCL) have signed a memorandum….

This content is restricted.