Home Agribusiness confidence falls in Q1 of 2023 The Agbiz/IDC Agribusiness Confidence Index dropped five points in Q1 2023 as load-shedding and high input costs dampen confidence.

The Agbiz/IDC Agribusiness Confidence Index dropped five points in Q1 2023 as load-shedding and high input costs dampen confidence.

The Agbiz/IDC Agribusiness Confidence Index dropped five points in Q1 2023 as load-shedding and high input costs dampen confidence.

MUST READS