Steel & Tube has been fined a record $1.9m for making false and misleading representations about its steel mesh products.
Show status: Off air
Steel & Tube has been fined a record $1.9m for making false and misleading representations about its steel mesh products.