Complex sentence: The dual degree Executive MBA with Tsinghua University is ranked first globally by the FT, and INSEAD's standalone Global Executive MBA is seventh in the same ranking.
Split into simpler sentences: The dual degree Executive MBA with Tsinghua University is ranked first globally by the Financial Times. Moreover, INSEAD's standalone Global Executive MBA is ranked seventh in the same ranking.