clean technology

Term
Industrial process which causes little or no pollution. (Source: PHC)
Document Actions