Researchers have long wondered whether light can be efficiently converted into electricity. Realistic and efficient methods to generate electricity from light, photocurrent, has numerous potential applications in the clean conversion of energy, information processing, sensors, photodetectors and many other optoelectronic uses.