Insight Investment has launched a country rating model to explore how environmental, social and governance (ESG) factors affect sovereign debt portfolios. The model would link sustainability and ...