20171218 business.india-business: Adani cancels 2.6 billion dollar contract with Australian mining giant