Toronto-based secondaries firm Overbay, which manages about US$3 billion, said its team remains a significant long-term shareholder and retains control of investment activities.
17d ago
verifying reliability
No specialized terms available for this topic.