ICL Group launches ICL Planet Startup HubICL’s new hub offers food tech and agri tech start-ups investment support and fast-track to the marketplace. Business news, Ingredients, Sustainability