Norway is Building the World's First Underwater Floating Tunnel (SFT)
While Norway is known for its breathtaking natural beauty, it is now coming to the fore with its ambitious infrastructure initiatives. Norway's underwater floating tunnel project is one of the most interesting ongoing projects. [more…]