Location and Launch-time...
Maybe it's just Me, but I have been to that site a couple of times, I have searched this thread and I still have not been able to see(find) the proposed Location of the Sat or the proposed Launch-time of the service. Can, will anyone shed any light on this...? :hungry: