About Solar Power, Inc.
Operating in the Renewable Energy industry, Solar Power, Inc. is based in San Francisco, California (CA). Recorded investors include SPI Energy Co., Ltd.. Acquisition activity on record totals 2 transactions. The company is headquartered in San Francisco, California (CA).