Tag: Atlas mountain city

Morocco hosts 1st car Development & Test Center in Africa

FEV, German engineering provider in the automotive industry, and French group UTAC,