Green Score

It's a city index that shows us how green cities are.
What is your city's Green Score?
by TheKevlar April 9, 2017
mugGet the Green Scoremug.

Share this definition