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