Recorded on March 26, 2010
Derek Scissors discusses Google's withdrawal of business from China and other major internet business's prospects in that country.
Senior Research Fellow