Sale-leaseback

Showing 10 - 10 out of 10
The inside of a food production plant.

Leading Food Manufacturer

$89 million sale-leaseback of three food production facilities.