Economics/Emerging EMEA Markets The RenCap team takes top honors for a third year running. December 17, 2025