Today we formally launch Mongabay-India, the India-specific portal of the global environmental news platform Mongabay.com. This news portal will look at India’s development through the prism of conservation and environment.…