Cobalt could enable a green revolution, but can it clean-up its reputation first?

main