Shelter Rock launches new business – ExclusiveThe New York-based capital advisory firm has created a new platform to improve communications between fund managers and investors.ByEvelyn Lee12 September 2016•2 mins readAdvisorsInvestorsManagersPeopleNorth America