But at 462 metres tall, the Lakhta Center isn’t just the tallest building in Europe, it’s also the northernmost skyscraper in ...
China's BYD aims to complete works to picking a location for a third plant in Europe in 7-8 months as it prepares to launch operations at its first facility in the region, in Hungary, the EV giant's ...