Entity

Solyndra

American solar panel manufacturer

Entity sentiment