This article will offer deeper insight into the branding elements, their meaning for Meghan and Prince Harry, and controversy over the similarity to another emblem. The palm tree on their new logo ...