The US Environmental Protection Agency (EPA) has slapped a $2.5m fine on seed giant Monsanto Company for selling mislabelled cotton seeds.