ASPHALT EMULSION – the new latex paint?

Have you heard the word “Emulsion” before and were unsure of exactly what it meant? Don’t feel alone, for it is a lingo that is usually reserved for manufacturers and raw goods producers. However, with everyone “going green” these days,…