Newly formed investment firm Redwood has taken a majority stake worth $65 million in India games streaming service Loco.
Newly formed investment firm Redwood has taken a majority stake worth $65 million in India games streaming service Loco.
Newly formed investment firm Redwood has taken a majority stake worth $65 million in India games streaming service Loco.