Amazon launches its first self-branded streaming channel, Anime Strike
Amazon has been ramping up its video offerings over the past year, with more and more subscription channels available via its service. Today the company added another, Anime Strike, but there is a major difference in that this channel doesn’t come from any other provider, but was instead put together by Amazon itself. With Amazon’s…