Project Solar doesn’t make solar panels, nor does it employ crews to plop them on roofs, but the startup argues it can shake up…
Tag:
Project Solar doesn’t make solar panels, nor does it employ crews to plop them on roofs, but the startup argues it can shake up…