The quality of cotton yarn in India has constantly been rising since the introduction of BT Cotton and the subsequent technological up-gradation of the machineries. Today, India is the second largest producer of Cotton in the world after China and contributes for nearly 18% of the world production.