Building Design, Civil Engineering concepts Foundations types and Specifications of foundations in building construction | classification of foundations | July 11, 2023