Indian sandalwood producer TFS Corporation has blasted US-based short-seller Glaucus Research Group for a scathing report which accused the Perth company of operating a Ponzi-like business structure.
Indian sandalwood producer TFS Corporation has blasted US-based short-seller Glaucus Research Group for a scathing report which accused the Perth company of operating a Ponzi-like business structure.