an Entity in Data Space: 134.155.108.49:8890
The Alfa-Cen Station was a shipyard which orbited the star Alpha Centauri. It was commissioned in 2496, subsequently being assigned to continue the Renovamen project.