azubu
-
Azubu Continues Challenging Twitch, Raises Over $82 Million
Twitch is the undoubted king of the hill when it comes to the world of streaming video games, but that doesn’t mean there aren’t competitors trying to take a slice of their pie. One of those is Azubu, a rival streaming service with a footprint in South Korea and South America. The site has been…