Project

YILCAN: revenue recognition of an illegal indoor cannabis plantation