Speakers Corner Secures B Corp Certification, Recognising its Commitment to Social and Environmental Responsibility

London-based Speakers Corner has added another feather to its cap by securing B Corporation certification. This prestigious recognition underscores the company’s steadfast dedication to upholding high standards of social and environmental responsibility in the events […]