Google has sent out press invites to ‘the unveiling of the new Google Earth‘ on April 18. The company gives no clue what to expect, but promises a ‘brand new experience.’

As¬†Engadget observes, the smart money has to be on new¬†virtual reality features …

expand full story