BioMassters is a Rwandan private limited company, established in 2020 with its headquarters in Kigali and a UK subsidiary since 2022. BioMassters' vision is to develop a low-carbon pellet cooking value chain by pioneering and scaling the most customer-centric, climate friendly and financially sustai... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet