The Impact 18 Report was officially launched on June 19, 2026, at Glee Hotel in Kiambu County, to disseminate the findings to sector. The chief guest was Cabinet Secretary Ministry of Water, Sanitation & Irrigation, Eng. Eric Mugaa. The report reviewed the performance of 91 water service providers, including 88 public and 3 private ones, and also looked at how all 47 county governments performed in the 2024/2025 financial year.