Hi Brolga,
Try Siemens Press Release # PG200711.005 e - wasn't too hard to find....
http://www.siemens.com/press/en/pressrelease/?press=/en/pr_cc/2007/11_nov/pg200711005.htm
Not really into conspiracy theories, so have no suggestion as to why press release #'s don't match, but the text sure does !
Have a nice day