Electric car pioneer confirms new London outlet, but refuses to comment on rumours linking it with shopping mall
Tesla is set to open a London store "very soon" as rumours mount that the location may be one of the capital's Westfield shopping centres. A statement on the automaker's UK website reads: "Tesla brings...
Plus all the top green business news from around the world
Shell, Gasunie, and Groningen Seaports launch ambitious plans to build green hydrogen hub for northern Europe
The Loop circular packaging model is fast taking shape, and the company behind it insists conventional retailers still have a huge role to play in its success