A new luxury corporate events management company, Black Swan, is launching on the Isle of Wight this New Year which is unique in offering a complimentary service to their clients, being supported by their large database of venues and suppliers. Black Swan’s story...