Renewable energy firm SPI Energy Co Ltd (NASDAQ:SPI) expects to report a revenue of USD 132 million-142 million (EUR 108.6m-116.8m) for 2020, mainly thanks to the performance of its solar storage segment.