The latest international news in one place
A push by tech titans to create a new California city from scratch is gaining ground.…