Home › Forums › Other › Corporate profit › … or France. Or Germany.
… or France. Or Germany. Or any number of countries where certain companies are publicly owned.