Clean waste biodigesters
Sewage treatment plant
VX9J+GGH, Ruiru, Kenya
This listing has not been independently verified as currently operating. Confirm its details directly.
Sewage treatment plant
VX9J+GGH, Ruiru, Kenya
This listing has not been independently verified as currently operating. Confirm its details directly.