OOIL has landed their first order for their industrial scale algae to oil extraction system! This order could mean up to $1 MILLION dollars in product and service sales...
Jan 27, 2011 7:42:49 PM
OOIL has landed their first order for their industrial scale algae to oil extraction system! This order could mean up to $1 MILLION dollars in product and service sales...