Tag Thailand

YouTube launches Thai site at YouTube.co.th

I too am surprised it took Google this long to launch a dedicated Thai website. YouTube has local versions in 61 countries and 61 different languages. Today’s launch in Thailand makes that the 62nd. Currently, there are over one billion…