Indian Oil Corporation Limited establishes Shared Service Centre with IBM
IndianOil consolidates Cross-Country financial operation to process over 1.5 million invoices annually Indian Oil Corporation Limited (IndianOil) launched its Shared Service Centre (SSC) for Vendor
