is not in process of liquidation on May 31, 2023
Where is THE SOLAR RIGHTS ALLIANCE's headquarters?
THE SOLAR RIGHTS ALLIANCE's headquarters is located at 455 CAPITOL MALL STE 600, SACRAMENTO, CA, 95814
What year was THE SOLAR RIGHTS ALLIANCE started?
THE SOLAR RIGHTS ALLIANCE was started in 2019
Sources: Oregon's Open Data Portal