REC : Renewable Energy Certificate

Share:
Does your company have a sustainability goal, aspiring to be greener?
It's not hard to switch to green energy.