Twig Becomes a Certified B Corp and Launches For the Earth Initiative
Twig, the fastest growing European fintech, announces its full B Corp Certification with the highest ever assessment score for a digital bank in the UK, coinciding with the International Forest Day. B Corp Certification is a designation that businesses meet the high standards of verified social and environmental performance. The......