44 employees
Shift Energy invests, develops, and operates photovoltaic power generation systems.
2016