Tribe Impact Capital acquires Snowball Impact Investments
The transaction sees 100% ownership of Snowball by Tribe with existing members from both Tribe and Snowball remaining invested.
5194 articles found