Tag only in Vietnam
Sort by: Newest   | Oldest

9 times Vietnamese proved technology is overrated

While waiting for the Fourth Industrial Revolution to arrive, Vietnamese get creative.