Heavenly Rx, a Canadian business that specialises in cannabis-based CBD products, has acquired a 51% controlling stake in a US plant-based company for just over US$6m.