Tag: Innovation


PlanetCare wins the best microfiber solution award (again)

According to independent tests done by Swedish Environmental Agency, "PlanetCare is the best microfiber filtering...