Space-based computing offers easy access to solar power, but presents its own environmental challenges To hear Silicon Valley ...