Digital & Social May 14, 2016 0 Clash of the titanic brands Amazon takes on YouTube with launch of Amazon Video Direct AmazonĀ unveiled its own plans to…