Author: admin

The micro-car boom reaches Europe

By admin

City Transformer, an Israeli firm, has recently chosen the site for its European manufacturing facility. Meanwhile, in France, the Kate…