Peregrine spacecraft has ‘no chance’ of landing on moon, company says

Astrobotic have given up on their Peregrine-1 spacecraft landing on the moon after it sprang a crippling propellant leak.