"Those responsible for business enterprises are responsible to society for the economic and ecological effects of their operations. They have an obligation to consider the good of persons and not only the increase of profits. Profits are necessary, however. They make possible the investments that ensure the future of a business and they guarantee employment".
Catechism of the Catholic Church #2432
It does condemn the exploitation of others in the pursuit of profit and its elevation to an end in itself.
Perhaps each car sold should have a $400 surcharge added by the business, so the business can provide free cars to the needy. If so, how long with THAT dealer stay in business?
It isn't enough to make a profit and give to charity as an individual, these folks want businesses to operate as charities themselves. If that agrees with the Pope, then the Pope is wrong.
As many times as the anti-Catholic bigots lie about it.