Twig Becomes a Certified B Corp and Launches For the Earth Initiative
LONDON--(BUSINESS WIRE)--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…