ALCONBURY WEALD, Cambridgeshire, UK - July 13, 2022 - bio-bean, manufacturer of Inficaf, has once again been named a Best for the World B Corp in recognition of its exceptional positive impact on the environment. Best for the World is a distinction granted by B Lab to Certified B Corporations (B Corps) whose verified B [...]