The French car industry is known for being quite radical and experimental, especially compared to other European car ...
Mobilize, the microcar brand of giant French manufacturer Renault, showcased two new microcars for the first time at the ...