NABARD’s $100 million deal gives green signal to private solar power initiatives in India: Full details Read more