Mold growth is a moisture problem which can either be because of condensation or because of leaks. I agree with the contractors, properly framing out and insulating the interior would probably help a lot with condensation on the inside of the aluminum, as would double pane windows. Ventilation is also important for stopping mold growth.