At a time when we are faced with an increasing global population, (Estimated to nearly 10 billion by 2050), climate change is ...