Esports streaming site Azubu raises $60M in latest financing round
California-based game livestreaming service Azubu North America, Inc. may not quite match the scale of a juggernaut like its primary competitor, Twitch Interactive Inc, which was purchased by Amazon Inc last year for $970 million,…