Is this the Nokia 703?

At tipster sent us this picture, which appears to be the usual format for leaked carrier presentation sheets.

I have not yet gone all CSI on the text, but maybe some of our readers can discern the details.

Thanks to our anonymous tipster.