News

Latvia, a small country with approximately 2.5 million inhabitants, is located at a crossroads between East and West. After emerging from the former Soviet Union, Latvia needed to retain established ...