'Northern Ireland - Embrace a Giant Spirit' Brand Unveiled In France The "Northern Ireland - Embrace a Giant Spirit" brand has been unveiled to 50 French travel agents, tour operators and journalists at a virtual e...