Total Produce Posts €4.29 Billion In Revenue For 2017 Fresh produce company Total Produce has posted a total revenue increase of 13.9% to €4.29 billion for 2017. Adjusted fully diluted EPS were up 11.7...