Nike faces shareholder proposal over supply chain human rights concerns
Tulipshare, which owns 276 Nike shares, aims to help investors push for environmental and social commitments and has asked Nike…
Tulipshare, which owns 276 Nike shares, aims to help investors push for environmental and social commitments and has asked Nike…