Advanced Canna Technologies is an international agricultural project development and consultancy firm.