Sunworks Inc provides photovoltaic (PV) and battery-based power and storage systems for the residential and commercial markets.