Why do I have a white powdery crystal on my foundation wall?
This white powder is called efflorescence. It could be found on any concrete surface such as cinder blocks, poured concrete foundation and floors. What is it and what causes it? Efflorescence is [...]