Seven UK companies have been awarded a share of over £1 million to help track debris in space Continue reading...