Your place for Space News
LONDON (Reuters) – Britain will set out powers this week which would allow the launch of space satellites from the country for the first time, the government said on Monday.