New Delhi’s DLF Emporio Mall, synonymous with top-tier luxury brands, is now home to Swiss watchmaker Franck Muller’s first boutique…