SPI Energy Co. Ltd. said Oct. 11 its director, Roger Dejun Ye, resigned from the company, effective Oct. 9.
SPI Energy, headquartered in Shanghai, develops, finances, installs and operates utility-scale and residential solar power projects in China, Japan, Europe and North America.