‘UK weatherproof’ solar technology developed by scientists

New solar panel technology.
New solar panel technology.