Million Litres definition

Million Litres or "ML" shall mean the volume of water actually pumped out from the Kasnau Pit