Macquarie invests in supercar leasing group
Macquarie’s Vehicle Finance team will partner with XL’s management team to expand existing operations, not only through the equity investment but with an initial £10 million operating lease facility which may