Question: are all achiral molecules meso?
Answer: Achiral compound: A compound that can be superimposed on its mirror image. The difference lies in the presence of the chiral centre. All meso compounds are achiral (due to internal compensation as you have mentioned) but all achiral compunds aren't meso.