Cool Tech Jobs Jambopay, the FinTech Company forced to explain its Success – is it sheer Brilliance or Corrupt Dealings? by Felix Omondi December 18, 2018 by Felix Omondi December 18, 2018 Jambopay began operating in 2009 and rose to become one of the biggest (if not the biggest)…