STREAM Capital Partners arranges $13.2 million sale leaseback for Markel Corporation
December 14, 2015
STREAM Capital Partners advised Markel Corporation on the $13.2 million sale leaseback of its corporate headquarters in suburban Philadelphia. Read Article