Too much cleantech can make one sleepy

 

Sleeping

Investor displays uncanny ability to nap while schmoozing.

Become a cleantech industry insider - click to follow cleantech