Google warns staff with US visas against international travel due to embassy delaysA Google logo is seen at a company research facility in Mountain View, California, U.S., May 13, 2025. REUTERS/Carlos Barria
Source: The Standard December 20, 2025 14:32 UTC