The Boiling Point

Currently more than 3.4 billion liters of water leak from England’s and Wales’ water networks. This is almost one quarter of the total supply. If all the pipes were fixed, enough water would be saved to provide up to 22 million extra people every day, without any additional conservation measures.… Read More