T technologyreview.in Sapphire Energy: An algae-biofuel startup with $144 Million funding 2 points kannankandappan 14 years ago 0 comments