WWF-India was set up as a Charitable Public Trust on 27 November 1969. Its beginnings were modest, with the office operating out of a limited space at the Horn Bill House in Mumbai and very few ...