The first-half results from Terragen Holdings (ASX code TGH) last week were pretty awful.
Click to check the original article.

The first-half results from Terragen Holdings (ASX code TGH) last week were pretty awful.
Click to check the original article.