24 Apr 2019 Deals Analysis Food service industry deals in March 2019 total $124.22m globally 24 Apr 2019