20170819 business.international-business: India's Infosys approves up to $2 bln buyback of shares