Supremex Inc (SUMXF) reports solid results with improved margins and cost savings, despite facing revenue declines and ...