
Kenya’s missed satellite technology opportunity
Tuesday February 07 2023 A swarm of desert locust in Meru, on February 9, 2021. PHOTO | AFP Between 2019 and 2021, Kenya experienced one of the worst infestations of the desert locusts, an addition to the then-biting Covid-19 scourge that was first …