The Co-operative Bank backs Zellar with £600k

Zellar, a sustainability score for businesses, has received a £600,000 investment from The Co-operative Bank. Headquartered in London, Zellar was … Continue reading The Co-operative Bank backs Zellar with £600k