Posted by Morgan White on April 12, 2018
Update from Joyce Mast, "Our solar panels are supposed to be producing power today, as of this am the research panels were still not hooked up. Still, power production is imminent."