SPI Energy Co., Ltd. provides photovoltaic and electric vehicle (EV) solutions for business, residential, government, and utility customers and investors in Australia, Japan, Italy, the United States, ...