Ok - what happens when the sun goes down? These puppies drop and roll right? They cannot stay up indefinitely, right?
Unless they have a way to get that thing to Mars it’s a waste of time and money. Take us back to the Moon, NASA.
And I like these kinds of things. I remember reading there was supposed to be a fleet of these things that would act as a low level satellite staying up for months at a time.