IOCL Is Planning To Spin-Off Its Alternative Energy Business
Indian Oil Corporation (IOCL), India’s largest oil marketing corporation, is proposing to establish a new company to house its alternative energy companies. IOCL is already established and has ambitious developmentContinue Reading