On 8th November, The North Face launched its Outdoor Training Station in Singapore, inspired by its flagship outlet in Shanghai.…