Inside the plush apartments being built in G7 town Carbis Bay Published 26 Jan 2021 At that price you would have to be a world leader. Full Article