Costa Mesa renewable energy company offering solar installations, energy storage and EV charging infrastructure.
Founded in 2009 in Costa Mesa, US, Solarrus Corporation provides renewable energy solutions, including solar installations, energy storage systems and electric vehicle charging infrastructure, for energy providers and commercial enterprises in California, Texas and New York. Revenue comes mainly from multi-year service agreements for installation, maintenance and operations. The company completed two deals, most recently on July 27, 2021, when it secured funding from Vista Equity Partners and others.
Funding rounds, investors and people for this company come from licensed data. A free account shows the first rows of each section; an approved contribution opens every profile in full.
Sign in