Environmental Science and Ecology The Indus Water Treaty was mediated by? A) IMF B) World Bank C) IBRD D) None of these Detailed Solution: No Details Prev Next