By Johnson Mwawasi Kilangi Solar panels, sun energy and electricity generation in the desert, Africa. ingehogenbijl/Shutterstock.comFrom political platforms in Kenya in East Africa to Nigeria in West Africa, leaders jostling to form the next governments are promising to drive more infrastructure investment through public-private partnerships (PPPs). For over a decade […]