PRWeek profile of CCgroup after our 12th place ranking in the 2017 Tech Rankings