The North Face will be moving to a new EMEA office of VF Corporation at Stabio, near the Swiss city of Lugano, in April this year. After transferring its European operations from Montebelluna, Italy, to its current office in Lugano, it will now combine them with those of the other ...