Space Business: Buck stops?