Cape Town has launched a new marketing strategy, the Six Pillar Content Partnership Programme, to showcase the city as the…