Uncategorized

Image Gallery

01 / 01

Thin Film Covers Shell

245 kW of Shell Solar thin film photovoltaics cover the company's headquarters in California.