British founder and head of Karma Group started in music industry; this helped him tune into latest hospitality trends.
The post Holidays are one of the last things people will give up: hospitality group chief John Spence appeared first on The Peak Magazine.