Agribusiness group BayWa in €235m sale-and-leaseback deal

by