Telegram Owner Pavel Durov Arrested At French AirportDrum Africa CorrespondentAugust 25, 2024 Telegram chief executive Pavel Durov is expected to appear in court Sunday after being arrested by French police at an…
Desert solar initiative to make Africa a renewables power-houseDrum AfricaJanuary 1, 2019 Desert solar initiative to make Africa a renewables power-house. The details of the “Desert to Power Initiative” have been outlined…