or better known as the International Wool Textile Organization.
I stumbled across this website and have been meaning to read more of the information they have put out.
A good place to start would be with their Green Wool Facts pdf. The organization has to be decent when they sport this logo:
Wool – 100% Natural, Sustainable, Renewable.
As true of a statement as they come.