Self-cleaning solar panels reflect a brighter future

Source 
Medill Reports (Northwestern University)