Does anyone know how many 900/902 there are out there flying and how many are awaiting delivery?
For my three cents worth, all the helicopter manufacturers are tight lipped when asked anything other than where to post the down payment for the newly ordered ship.
The Bond film might stir up some responses from MD.