The brand logo of Alphabet Inc’s Google is seen outside its office in Beijing