Game streaming firm Loco sells majority stake to UAE-based Redwood for $65 million by Scoopearth Team 2 months ago2 months ago