Courtesy BP Solar
PV roofing tiles and shingles integrate power production into the roofing material for improved aesthetics.
X