Etymology
Today it means: Technologies that support increased productivity or profitability while also reducing resource consumption or pollution. Full definition →
From clean + tech.
Etymology from Wiktionary, CC BY-SA 4.0.