Anadarko Petroleum Corporation has announced that Mozambique LNG1 Company has signed a sale and purchase agreement with Bharat Gas Resources.
A