Madagascar, Mauritius
Mauritian company Floreal knits its web on largest Indian Ocean island
            Mauritius-based textiles company Floreal Knitwear, a subsidiary of the Ciel [...]