Solar SystemsGerman startup offers self-adhesive film for glare-free PV modules – pv magazine International July 22, 2024July 22, 2024 Solar Place