NASA chooses Alta Devices for International Space Station test

Image: Alta Devices sets new world record for solar efficiency. Photo courtesy of Business Wire.