Researchers have developed an organic photovoltaic film that is both waterproof and flexible, allowing a solar cell to be put onto clothes and still function correctly after being rained on or even ...