Atlantic Media's newly launched business site 'Quartz' will feature branded content