Duncan Riley

ดันแคนไรลีย์. Senior writer at @SiliconANGLE, editor @onechiangmai and an Australian abroad. Sayin