Google to invest $10B in 'digital India'