ICRA Limited is an Indian independent and professional investment information and credit rating agency. It was established in 1991, and was originally named Investment Information and Credit Rating Agency of India Limited. Read More
A 64-year-old farmer from Manchale village in Sagar Taluk of Shivamogga district has been selected for the National Genome Saviour award this year for conserving more than 200 medicinal plants and preserving 30 varieties in his small agriculture land ...