Hurricane wind damage to solar panels installed as shade roof over parking lot for parked electric cars. Failing of #329826336
Description
Hurricane wind damage to solar panels installed as shade roof over parking lot for parked electric cars. Failing of photovoltaic technology integrated in urban infrastructure.