EPCA full form Environmental Pollution (Prevention and Control) Authority What is the meaning of EPCA ? The EPCA is an apex body that regulates the pollution levels in the Delhi NCR region.This region is prone to the highest levels of pollution...