Find out what the real meaning of innovation is via the first of its kind interactive glossary
What the dictionary says and what it means from our practical perspective
Sustainability
ability to maintain something at the same rate or level; an approach to avoiding the overexploitation of natural resources to maintain an ecological balance