Sistema.bio international awards from Q3
Sistema.bio nominated for top 100 Tropics Changemakers 2018 Award Sistema.Bio Commercial Director Cedrick Todwell has been nominated for 100 Tropics Changemakers 2018 Award for championing the use of renewable bioenergy in Africa. Biodigesters provided by Sistema have added value to farmers’ ecosystem by providing bio waste management solutions to create clean and safe energy. “The cost of energy is high