Your place for Space News
The facility in the north of Norway will take advantage of cheap energy and the cool air.