India has won a price cut on a 20-year liquefied natural gas (LNG) deal with global giant ExxonMobil Corp in…
Sign in to your account
Remember me