Solar Power, Inc. (SPI), a vertically integrated PV developer, entered into a convertible promissory note purchase agreement and a...