Spanish plant-based food tech company Heura has renewed its B Corp certification, achieving an improvement of 18% since its ...