The cells can be printed on hard or soft surfaces Imagine solar cells that are flexible enough to be rolled up like a sheet of paper or so transparent that they can be hung over a window. Such solar ...