Amazon already owns one of the key livestreaming video platforms, in Twitch. Now its Amazon Web Services division is launching something that could help brands (perhaps including labels) to create their own-brand versions of Twitch. It’s called Amazon Interactive Video Services (IVS) and is described as “a managed live streaming solution that is quick and easy to […]