News

Starwood Capital Group has appointed Rob Allard as chief investment officer for Starwood Insurance Strategies, a new division ...