The incredible £64bn mega-project to build the world’s biggest dam in unlikely country April 1, 2024 News An unlikely country could be poised to build a £64bn hydropower station, which would be the largest of its kind in the More
The little country building a new mega city including a 1km tall £64bn skyscraper February 26, 2024 A tiny, beautiful country on the coast of the Arabian Gulf is set to construct an enormous mega city – that will More