Emerging technologies in sustainable development

credit@BillGatesviaFacebook

The Omni-Processor, a faecal sludge based mobile power credit@BillGatesviaFacebookgenerator.

The Omni-Processor, a faecal sludge based mobile power credit@BillGatesviaFacebookgenerator.