SEPTA approved over $200 million contract for a new payment system. The next-generation system called SEPTA Key 2.0 will be ...
In January 2024, reports indicated that Safaricom PLC and Pesalink, which has been operating between banks, planned a merger ...