Innocean has won a license to operate digital ads at a major shopping complex in Seoul’s financial hub ... at the International Finance Center (IFC) Mall located south of the river.