Shelter Rock launches new business – Exclusive

The New York-based capital advisory firm has created a new platform to improve communications between fund managers and investors.

Share this