Greengro Technologies Inc Signs 84 Million Contract with Canna

Source: Marijuana Stocks