Demand for solar products and energy storage in the Inxeption Marketplace drove annual run rate revenue in Q4 from $220 million to $300 million. (PRWeb January ... Read more