Rising Social Unrest Over Energy, Food Shortages Threatens Global Stability
[Note: This piece was previously published at Forbes.com]
The nation of Sri Lanka has an almost perfect ESG rating of 98.1 on a scale of 100, according to WorldEconomics.com. But the government which had forced the nation to achieve that virtue-signaling target in recent years collapsed over the weekend because it led the country into self-declared bankr…


