Hmmm . . . a lot of incorrectness here.
Solar efficiency is the percentage of available sunlight that the cells can convert to electricity.
Two orders of magnitude is 100, not 1000.
All that article is saying is, with the same amount of sunlight, their technology is capable of generating 1000 times more electricity than the current silicon-based technology.