The decision comes after the failure of the first ever satellite mission launched from the UK.
Read the news from all international angles and create your independent opinion
The decision comes after the failure of the first ever satellite mission launched from the UK.