Prince Harry and Meghan branded 'Harvard case study' on 'ultimate brand buzz failure' December 22, 2023 News Prince Harry and Meghan Markle have been branded a “Harvard case study” on “ultimate buzz failure”, by a leading American business publication. More