Please visit us.
Mecilla's organic cotton is traceable to three farms, in Tajikistan, China and India.
Not only we know about textile, we know from resource.