Weird
One advantage is that its an exciting new source of biodiesel fuel. Except for ARW, other biodiesels are struggling because of increasing feedstock prices
I'm guessing the start up costs of algae are pretty high though. I'm not sure why Icon is even involved in this deal...seems to be providing a shell company. Is this the subsidiary that was planning to build the oil rig?
Add to My Watchlist
What is My Watchlist?