MA Mammoth (Shanghai) Air Conditioning Ltd. HVAC and refrigeration Shanghai, Shanghai Mammoth (Shanghai) Air Conditioning Ltd. is the Chinese operation of the Mammoth air conditioning brand, head…