Tag: Roof

spot_imgspot_img

Tesla has installed 3,000 Solar Roof systems in the U.S., study finds

Tesla vehicles parked outside a home with a Tesla Solar Roof on Weems Street in Boca Chica Village, Texas, U.S., on Monday, June...