Horticulture production pegged at record 295 million tonnes