Our Definition of Sustainability
Today, there are many uses of the term “sustainability.”
In the spirit of clarity and transparency, we define our use of the word from the English Oxford Dictionary:
"1 The ability to be maintained at a certain rate or level.
1.1 Avoidance of the depletion of natural resources in order to maintain an ecological balance."
Based on this definition, and our founding principles, we set our operating standards, highlighting environmental, social, economic and transparency values.
The companies and resources featured on this site have been evaluated with our standards in mind, based on their publically avilable information.