Nanoholes promise solar power

Silicon solar cells with arrays of nano-sized holes could outperform their nanowire-based rivals