The Investment and Development Agency of Latvia (LIAA) has entered the Baltic Brand Ranking’s Top 50 most human brands in Latvia for the first time, placing 37th overall and 13th among public sector organisations and companies. The ranking asks residents to assess whether brands are socially responsible and contribute to positive change in society. LIAA’s […]