(Visited 445,746 times, 97,504 visits today)

Earth Biofuels Files Quarterly Report

Earth Biofuels, Inc. (EBOF.OB) announced financial results for the third quarter ending September 30: — Total revenue of $10.3 million, up from $4.8 …

China Gets World's Largest Solar System

China will be home to the world’s largest solar power station to date. The 100 MW project, which will cost about 6.03 billion yuan (US$765 million) will …