[#item_full_content] BLS Pharmaceuticals, formerly Bioxyne, posts record revenue from cannabis and contract manufacturing and reaffirms guidance.  Read More