Fintech and clean tech? An odd couple or a perfect marriage?

The Valley’s rocky history with clean tech investing has been...