Tag: Google to set up center in Oeiras
Google to set up new service center and technology hub...
Portugal’s prime minister on January 24 announced that US-based multinational Google will in June set up a new service center and technology hub for...