Imposes


China detains 720, imposes $21.8 million of fines in pollution crackdown

China detains 720, imposes $21.8 million of fines in pollution crackdown

Recent news from china shows that it detained 720 people for violating environmental laws....

Jan 12 2017, 10:55am CST