Growth Metrics

Sonoma Pharmaceuticals (SNOA) Liabilities from Discontinued Operations (2020)