Categories Economics Politics Sock Puppets Corporations that Control The World Post author By Nigel Deans Post date February 29, 2016 Stumbled on this infographic… figured I’d post it. Source: InternationalBusinessGuide.org