Long Harbour appoints Ethan Richards as asset manager - XLRE News | Rallies