Satish Rao

Clean Tech: A Long Term Buy Opportunity