How 5 giants make Billions