>>213812646
you're a fucking retard, I guess the World Economic Forum report didn't spell it out enough for you. The contractors work for the planet owners, hence the logo.