What Does Regenerative Mean?

The inspiration for our logo comes from the iconic "Earthrise" image from Apollo 8, the first manned mission to the moon, that entered lunar orbit on Christmas Eve, Dec. 24, 1968.
Continue reading