Cleantech companies have bold visions for their products and services. This isn’t surprising, given that most of their founders and CEOs are engineers, scientists, or technologists. Fine-tuning the product or service often takes the lion’s share of the focus, to the detriment of the revenue model.... Read more
This company has no teams yet
This company has no offices yet