In a show of anti-pollution resolve, China has begun shaming rogue firms that had allegedly polluted environment and even blocked government inspections.