REC

renewable energy certificate

» English Glossary