Nation News, Barbados: A mountain of debt is hanging over Barbados and some of its Caribbean neighbours, sapping government revenues and retarding economic and social expansion.