HomeWalla Walla

FacebookTwitterLinkedinemailThe City of Walla Walla in Washington state in the US has detected and fixed 2,000 water leaks within 12 months after deploying a new smart metering system, the city …

READ MORE