Description: The Green Square Mile is an opportunity for businesses based in and around the City of London to player a major role in global biodiversity conservation.
environment (3781) conservation (2546) csr (753) corporate social responsibility in london (1)
How it Works
Our Projects
The Green Square Mile has been established to explore the vital role that cities, corporations and financial institutions can play in helping to preserve global biodiversity.