Upfield invests 50m euros into new plant-based R&D facility Upfield Group plans to invest €50m in a new plant-based research and development (R&D) facility, which will be located i... Read more June 12, 2020