Google and Cuba's state-run telecommunications company ETECSA have signed a deal that will enable faster access to content from the…
Alphabet Inc - Google's new parent company - will make the company's activities "cleaner and more accountable", said its CEO…