News

Fans of "Crash Landing on You" will no doubt remember the Switzerland scenes overlooking a lake in Interlaken, but another filming location is just as breathtaking. A train or gondola ride away from ...
Hamburg’s grand City Hall, The Rathaus, dominates the skyline. Finished in 1897, it’s now the nucleus of the shopping district, with high-end boutiques in the northern Old Town and high street giants ...
As China's high-speed rail ambitions expanded globally, so did its training programs. The Wuhan center became a hub not only ...
NKT has initiated the construction of a new test centre for high-voltage (HV) power cable systems at its Karlskrona factory in Sweden.
Skanska has received two new contracts in the US and Sweden, including a rail link construction and a multi-sports facility development.