San Diego, California-based residential solar company OneRoof continues to wind down US operations, this time with a default under its head office lease.
OneRoof Energy is a California-based solar energy financing company that offers services such as photovoltaic panel leasing and installation for homeowners.