Creatives in India now have a free studio facility to make videos, as Google today opened a YouTube Space in Mumbai, its eighth hub globally. Similar to its existing studio hubs around the world, the new Mumbai YouTube Space offers courses, equipment, workshops, collaborations, and more. First announced in August, YouTube teamed up with local […]...