Soil means a lot of different things to different people and “good soil” can differ depending on the regime.
Farmers look at soils with regards to health for crop growth or grazing, good drainage characteristics, good moisture holding capacity and good nutrient status. Developers...