iD Fresh has raised a strategic investment from Apax Partners

Top