james forbes financing