Afrifund

Companies are throwing whatever new ideas they can think of at the wall to see what sticks for the new technology