MarketWatch - Space, renewables