Cotton cultivated over 2.5m hectares