Home News Accenture Will Employ 800 In Its New Tech Square Innovation Hub. Here’s What They’ll Actually Do