YouTube Go from Google has been launched in India. YouTube Go might not seem a very familiar term to you but once you get a hold of this, I'm sure you won't let it go. Have you ever felt the need to download your favourite YouTube video without wasting your data? There