ESTO Holdings OÜ ("ESTO"), a leading fintech and one of the largest shopping networks in the Baltics, that currently services more than 5,500 unique point-of-sales, has successfully secured a ?4.9 ...