Embrace the change: Affiliate Execs discuss new regulation

Industry experts at SiGMA have given their opinion on the opportunities and challenges brought by new affiliate regulation.