News Pesapal Appeals Kenya Order To Pay Huge Sum in Tax by Ibukun Ogunkolade June 21, 2023 by Ibukun Ogunkolade June 21, 2023 Pesapal, the payments company, is appealing a recent court ruling in Kenya that ordered…