$1.2 trillion investment manager Nuveen has invested an undisclosed amount in Indian microfinance lender Annapurna Finance.