Forex measures yield results! FPIs buy record $4.2 billion Indian government bonds in June; reserves may The Times of India