Definition, synonyms and related words
Technologies that support increased productivity or profitability while also reducing resource consumption or pollution