Carbon nanotubes stories

Part of the reason that solar cells aren't on top of every roof everywhere harvesting energy is that they're expensive, and part of the reason that solar cells are expensive is because they're made with exotic elements like indium. How about, let's instead make them with one of the top five most common elements in the entire Universe: say hello to the all-carbon solar cell.
Not even Star Trek imagined a future where electronics would be both flexible and transparent. And let's be honest: it's hard to imagine such gadgets even today, since seeing one or the other is still a rare enough thing. If anything is going to make it happen, though, it's carbon nanotubes, especially now that they've been made into transparent films.