More excerpts from the Project Freeman Slide Show Presentation...
Conclusion:
100% Yes
The 'Countries' we looked at all seem to operate like Corporations
(Except that they don't actually pay a real dividend to their stock holders!)
This aspect of the Hypothesis IS supported by research