To suggest that
「~と示唆すること」という意味で、ある考えを提示することを指します。
a company's profits
「企業の利益」を指します。
should take precedence over
「~よりも優先されるべきである」という意味で、あるものが別のものより重要であるべきだと述べます。
its ethical responsibilities
「その倫理的責任」を指します。
is, for many, an economic heresy
「多くの人にとって、経済的な異端である」という意味で、その考えが経済学の主流から外れていると見なされることを示します。