When Africa is mentioned, the perception out there is most likely not the reality. Although Africa is made up of 54 countries,
Part of the answer to the global food challenge, may unequivocally lie in Internet driven technological innovation, which form the bulk of