According to the International Monetary Fund’s (IMF) recent assessment of the housing crisis in The Bahamas, one of the biggest obstacles to homeownership is the 10 percent down payment demanded by ...