3 employees
JJR Power operates as an independent advisory firm investing and operating in solar.
2006