BIOSORRA launches the biggest biochar-producing plant in East Africa 

BIOSORRA, a leading carbon removal startup has launched the biggest biochar-producing plant in East Africa to provide its high quality biochar to Kenya Nut Company, a multinational agribusiness firm growing a variety of products. According to Mr. Vincent Koloki, the...