Oct 11, 2013 3:05:02 PM
French president made a special visit to Ennesy near Paris where OriginOil algae tech turns waste into energy!