MONTEGO BAY, St James — The St James Municipal Corporation has written off millions of dollars in debt owed by craft vendors ...