Kerry, a world leader in taste and nutrition, has officially opened its Southern Europe Innovation Centre in Barcelona, Spain, as part of the ongoing expansion of its presence in the region serving Spain, Portugal, Italy and France. Read: February 2023 Issue…