TERRE awarded with ‘Certificate of recognition’ by Nelda
Pune, June 2018 :
Nelda means 'Champion' in Irish language. It is an award given to organization or a group of volunteers who are working for the betterment and preservation of environment and society. Project Nelda was launched in the year 2016 with a plan to grow a billion trees by 2041.