20180305 business.india-business: At $145 billion; India ranks 12th in US g-secs kitty