The Cannabis Control Commission staff recommendation on I.N.S.A.'s final license, due for a vote on Thursday, Oct. 10.