Azolla Farming in Kenya: 5 Reasons Why Every Farmer Should Grow Azolla

Azolla is a branched aquatic fern that thrives — or rather, floats — on the surface of stagnant water bodies such as lakes and ponds as…