Amid tricky conditions in the local medical cannabis market, ECS Botanics (ASX:ECS) has come out swinging in favour of ...