The Renault factory in Algeria’s Oran has come to a halt after Algerian authorities banned imports of key parts from Spain, a ban highlighting that the Algerian regime is ready to pursue political goals at the expense of the economy. Since Spain ended its double-speak on the Sahara issue by expressing full support to the […]
