Ship Technology Global: Issue 6

Biofuels promise to be environmentally friendly but critics have condemned their efficiency.