Google launches YouTube Go for India – MemeSay