Inside Tokyo’s epic electronics store: Apple vs. Microsoft; plenty of Google Home; no Amazon Echo TOKYO — Talk about geek paradise. I’ve been hopping around Japan for the past week, trekking up Mt. Fuji and… Read More