General Definition of Bitumen Emulsion Bitumen Emulsion is a mixture of fine droplets of bitumen and water. But as the bitumen is a petroleum product it doesn’t mix with water and as it is sticky in nature, it doesn’t easily gets disintegrated into fine droplets. o overcome this problem an emulsifier is used. Emulsifier can […]