Originally Posted by
CONF iture
....Please, do not hesitate to improve or correct the translation.
One could nitpick here and there in terms of word order, but I can not see anything that needs correcting.
The actual press release is much longer, but I think you've picked out the key phrases.
CJ