Alternative Energy: IOC to Set up New Company for Green Business
by Kalpana Pathak (The Economic Times) Indian Oil Corporation (IOCL), India's largest oil marketing company, is planning to set up a new company to house its alternative energy businesses, according to sources aware of the development. IOCL is already present and