Email This Print this page More...

Answer

The answer to:

(60 x 75)/100 x 6000 000 000 litres = ?......... Megalitres (1 Megalitre = 1 million litres).

is 270 000 Megalitres.