10 employees
A multi-award winning innovator in the solar power market focusing on the integration of Thin Flexible Solar Panels into buildings.
2012