A diamond battery that never dies has been invented by British scientists and could power pacemakers and satellites for ...