Mesta will deploy this capital to expand its global payment features, strengthen its international teams, and accelerate growth worldwide ... Mesta's settlement times are very often just a few minutes and their customers save more than 50% on fees.