Faiz Taib Ahmad

Faiz Taib Ahmad is an engineer at Vodafone in the Netherlands and a writer on sustainable development.