Team building activities are a fantastic way to boost company morale and encourage colleagues who might never normally encounter one another in their ...