"From a business perspective, the project is at a stage where the big international players are involved and supportive and, from my business experience, I know that doesn’t happen unless they have respect and trust in the people they have been dealing with – in this case, the TNG BOD."
Yes you are correct but you should have put a full stop after the word supportive and cut off the rest of the sentence.
Big international players are involved because it is a sound proposal and project in the making and they do not care who is running it in fact they hope that idiots run the show because they will make more from the deal for themselves.
From a business perspective may I ask your opinion on the sale to the Indians at a 20% discount? Because the BOD has seen fit not the bother to inform us as to why.