Italian fashion giant Benetton Group SpA on Wednesday opened its largest store in the world in China. Chairman Luciano Benetton opened the four-storey, 3,000 square metre, store in the main shopping area of Shanghai during a special ceremony.