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