hmmmm in due course could mean next week, very vague, meaning who knows.
the directors may have a lot riding on it as you say,but i have many thousands on the line.
i worry about me not them, directors come and go but we are here for the long term and holding the bag.
cheers