Seoul Gazette - Sweden inaugurates new satellite launch site