Epsilon reduces debt through sale and leaseback of Southport facility by Steve Jones July 29, 2025July 29, 2025 Epsilon Healthcare has sold and leased back its Southport manufacturing facility in a move to cut […]