#1
Capital Return Value
60.2%
Evidence
Capital Return Value from the latest country ranking.
Deep links