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