The station is expected to launch sometime in 2007, initially it was to launch by the end of 2006 but this was pushed back due to technical problems.
The station is expected to launch sometime in 2007. It was to launch by the end of 2006. This was pushed back due to technical problems.