Tulipshare

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…