Reels, essays and conversations on technology, access and the systems that expand opportunity across Africa.
Spectrogram Consulting, a trading name of SPECTROGRAM LTD (company number 09577536), London.