Why Delete / Kagool decided to open up shop in Lithuania capital

Lithuania has been named one of the world’s best-performing countries, according to a new report. But what does this mean for businesses and their economy? The BBC's weekly The Boss series profiles different business leaders from across the country.

Source: thedrum.com
Published on 2021-06-04