Bay Street News

Nicholas Financial Enters into a New $175 Million Senior Secured Credit Facility