Latvia, a small Baltic country, is rapidly emerging as a potential fintech hub in the EU. The country is taking real strides ...