Happy Thinking People joins InSites Consulting InSites Consulting expands European footprint with the acquisition of Happy Thinking People