London startup
fromBusiness Matters
2 months ago3,000 businesses back Better Business Act in push for UK corporate reform
Growing momentum for the Better Business Act indicates a shift from shareholder primacy towards aligning business interests with broader societal and environmental concerns.