MyGreenSquares

MyGreenSquares

About

Green Squares are a geo-locational representation of an area of forest/land that has been saved from deforestation, or reforested. They enable engagement through a managed and innovative loyalty programme.