???Thin solar films can be used in building materials, including roofing materials and glass [???] Inexpensive solar electric cells are, fundamentally, a ???disruptive technology??? [???] Much like cellular phones have changed the way people communicate, cheap solar cells change the way we produce and distribute electric energy [???] the prospect of this technology creates a conundrum for the elec