The overall net inflow has made 2017 as the best period for Indian capital markets in terms of overseas investment in three years with combined net inflow of over Rs 2 lakh crore