Six Pillars Partners and Merit Capital Partners Acquire and Merge Red Square Agency with Foundry to Form Good Giant Read more