E-T-C Qualifies but not Without Problems

E-T-C or the Earth Track Controllers team, a Japanese-American collaboration qualify for the NASA sponsored Centennial Power Beaming Climber challenge.

Please follow SpaceRef on Twitter and Like us on Facebook.