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.

12 September 20162 mins read