March 19 (SeeNews) - The International Finance Corporation (IFC) and the European Bank for Reconstruction and Development (EBRD) said they have shelved plans to finance the construction of the Star refinery in Turkey.