IYC has recently announced the launch of its newest superyacht, the M/Y Icon 280 which is currently under construction and will be ready in 2020.…