MMBH: Million British Thermal Units Per Hour

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

Definition in English: Million British Thermal Units Per Hour