Big Idea Advertising launches a comprehensive rebrand for the St. Maarten Tourism Bureau. The first initiative is a new logo for the island that embeds culture and history, as well as branding guidelines and a playful tagline that references a dual French-Dutch heritage.