Celadon secures medicinal cannabis contract

Celadon will sell a minimum of £3m worth of the high-THC product over the next three years