Steven Owen appointed Chairman of Palace Capital board December 16, 2021 LONDON, UK: Palace Capital announced the appointment of Steven Owen as Chairman of its board of directors, with effect from 1 January 2022. Steven is...