Visual identity for IFF, investment facilitating & financing company for foreign investors wanting to establish a new business or seeking investment opportunities in The Bahamas.