ANSWER: India
Explanation:
India is the largest cotton producer in the world in the present financial year, according to USDA reports (United States Department of Agriculture). Cotton output in all major producing countries in the year except India was earlier expected to be lower than previous season. According to Southern India Mills Association, China will be vacating the position as the world’s largest cotton producer to India. Cotton production in China and the US has been estimated to have fallen by 13.3 and 17.7 percent as compared to the previous year. USDA reports India has estimated production of 370 lakh bales making it the largest cotton producing nation in the world.