Definition.com
Environmental destruction (n.) is the one market failure no taxpayer can bail out.
1 definition
Environmental destruction (n.) is the one market failure no taxpayer can bail out.