Meghan Markle blasted for brand launch a week after vowing to 'keep distance' from socials March 16, 2024 Meghan Markle’s “thought-provoking” launch of her latest business venture has been severely criticised by a PR expert. The Duchess of Sussex officially More