Tagged With akamai

70

Time for a quick pop quiz. What does Thailand, New Zealand, Singapore, Hong Kong and South Korea all have in common? They've all got substantially better internet than Australia.