November 30, 2016

Castro’s Cuba: lessons on financial waste

/

Economic inefficiency is the accepted result of staying in power until you turn 90.

More