The present invention employs the use of nanotechnology to textile coloration.
The textiles so produced have good fastness and greatly reduce environmental concerns.
The present invention provides nanoparticle processed textiles, formulations and
methods for producing them.