CSE hails Punjab for ban on 20 pesticides

The Centre for Science and Environment (CSE) has welcomed a move by the Punjab government to ban with immediate effect the sale of 20 pesticides (insecticides) which are harmful to humans and environment.