Monster traffic jams clutter the British roads this weekend. The freeways towards Dover are packed with thousands of trucks with traffic jams up to 30 km.Read more
Great Britain is going all in when it comes to electrical vehicles. Last week the British government announced a £1.6bn investment in a robust charging network, while BP plans to invest £1bn in EV in...Read more