How does a vacuum flask keep a drink cold?
A vacuum is an excellent insulator. As there is nothing in the vacuum to transmit heat in or out, whatever is within the vacuum will hold its heat. Vacuum flasks dont have a perfect vacuum, so there is loss but quite slow. The vacuum is held in the space between the outer case and the inner liner.