Saudi Arabian land bridge project costs could reach $26 billion

Saudi Arabian land bridge project costs could reach $26 billion