CBM explained

CBM may refer to:

Businesses and corporations

Science and technology

Other