German company Dcubed is moving into in-space manufacturing with a series of missions to demonstrate production of large solar arrays in orbit.
Florida utility OUC announced the completion of one of the largest floating solar arrays in the United States, and the ...