The provocative role of UK politicians in disrupting efforts for a peaceful settlement has been reported before ...
Tesla sales plunge 63% in France, the EU’s second-biggest EV market. The US manufacturer registered only 1,277 new cars in ...