TravelTriangle moves into a swanky new office News July 26, 2017 Situated in Gurugram, the new workplace will house over 450 employees from both Noida and Gurugram branches