Home / Sewage treatment plant

Clean waste biodigesters

Sewage treatment plant

VX9J+GGH, Ruiru, Kenya

This listing has not been independently verified as currently operating. Confirm its details directly.