Britain’s export credit agency has long discussed more involvement in the satellite industry, but didn’t have any major deals to show for it until now.
Britain’s export credit agency has long discussed more involvement in the satellite industry, but didn’t have any major deals to show for it until now.