Indian Oil has let a contract for services for a new unit to be installed at a proposed petrochemical complex to be built nearby and integrated with the existing refinery on India’s northeastern coast.