10 employees
Velo Solar is a full-service solar EPC firm offering turnkey solar installations, real-time energy management tracking, and operations.
2007