Apr 14, 20224 minBusiness as a force for good: Laura van Geel, Social Mission Manager at Ben & Jerry’s Netherlands.