Less Energy from Wind

Less Energy from Wind

Large wind farms slow down the wind and generate less electricity than previously thought

Hydrogen As Fuel

Hydrogen As Fuel

New method for producing hydrogen from diesel and biodiesel directly on site at conventional filling stations