BMEPB: Beijing Municipal Environmental Protection Bureau

What does BMEPB mean? The above is one of BMEPB meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Beijing Municipal Environmental Protection Bureau