green power

Synonyms

voluntary RE purchases

Broader terms

public voluntary schemes