Self-assembling photovoltaic technology

"New self-assembling photovoltaic technology can keep repairing itself to avoid any loss in performance." 

Image Type
Category
Level
Geographic Area
Source