News

New satellite images reveal a seemingly slow development on Neom, Saudi Arabia's "city of the future." The 110-mile-long city was initially expected to be partially completed by 2030 and fully ...