To refinance its debt while pushing product development, the Bioniche Life Sciences Inc. raised C$21.4 million (US$18.5 million) through a mixed bag of shares, debt, convertible debt and a warrant with New York-based Laurus Funds, which put the deal together. (BioWorld Today)