Business Maverick Agbiz/IDC Agribusiness Confidence Index hits its highest level since 2001 By Jana Scheepers