Log has written
FRIDAY, NOVEMBER 27, 2009
Clearstone Ventures
  
Deepti Chaudhary  03:35 AM | March 27,2008
High risk, low rate of return and lack of market for green technologies also deter some investors