Apple is set to deepen its Mumbai footprint with a new retail outlet in Borivali, leasing over 12,600 sq ft…