What does having a competitive spirit and making a stand against deforestation look like? Well, not so long ago the most populous state showed us: India planted millions of trees in just 24 hours. ……………………………………………………………………………………………………………………………………………………… As a part of the $6.2 billion Compensatory Afforestation Fund that was passed in the lower house of the Indian...Read More