Invest Lithuania has been named as emerging Europe’s leading Investment Promotion Agency (IPA) for the second year running, with the Polish capital Warsaw taking the title of the region’s most business-friendly city. In a wide-ranging survey carried...