There are now 12 Trillion Dollar companies in the world