Sweden tops the GSCI for a 5th consecutive year, followed by Iceland, Denmark, Finland, & Switzerland UK is ranked 15, Germany 22, US 32, China 39 North-East Asia (South Korea, Japan, China) keep dominating the Intellectual Capital sub-index, while Scandinavia tops the Social Capital sub-index Conventional credit ratings do not reflect ESG risks/opportunities and need […]