A Trillion of revenue is on the plate