Can fuel cell hydrogen trucks ever be cost-effective? The European case