There was a thread on this a while back. It seems to be the real deal, although, unsurprisingly, nowhere near as revolutionary as the PR claims. Essentially, they've found a way of making fairly efficient cells at significantly lower cost. It's not going to suddenly change the world and give us all free energy, but it's definitely progress towards making renewables able to stand on their own financially.
As for "nano-technology", I really wish people would stop making such a fuss about it. We've been using nano-technology routinely for decades. For some strange reason far too many people seem to think it either means "This is new and we want it to sound, you know, really cool and futuristicy." or "Ohmigod we're all going to die.". All "nano" means is "10-9. That's it. It's not a catchphrase for cutting edge technology or the end of the world, it's just a size, and one that things have been looked at and manipulated for a long time.