Number of employees
164
Annual revenue
$120965024
Green Tags are created when a renewable energy facility generates electricity. What you pay for when you buy a green tag is the benefit of displacing non-renewable sources from the electric grid.