Clean Science & Technology reports significant Q3 financial downturn

Clean Science & Technology reports significant Q3 financial downturn