I'd say so,
It would appear NBS already have enough on their plate o/seas.
Yes that was the three contracts/projects i was talking about, i take "waiting for approval" as:
These three projects have already been through tender process and NBS have been chosen. but i could be wrong.