12 employees
Longspur Capital is a clean energy financial services firm providing investment and asset management services.
2010