HomeInsightsTechtastic technology news digest – 12 September 2017

Article by

While Hurricane Irma shows us the power of nature, we take a look at tech’s rather feeble attempts to keep up, why China’s going electric too and how thinking of three words that make you smile, can send you on a tour of the world. Read more…