Optimize Consulting
Tag
Google’s announcement that it is considering pulling out of China raises some interesting questions and no easy answers. Some background – in 2006 when Google…