Sapphire Energy

Jun 23, 2011 - 5:15 AM
What does it take to make a million barrels of “green” oil a day? According to San Diego, California-based Sapphire Energy (Hall 3 E118), the answer lies i