Nanotechnology Pushing the Limits of Solar Panels

...has even developed spray-on photovoltaic material using nanotechnology....