Solar Max

Solar power satellite, power producer.