Bay Street News

LogicBio Secures Up To $20 Million Debt Facility with Oxford Finance LLC and Horizon Technology Finance