Jupiter Power LLC and Denton Municipal Electric (DME) have entered into a long-term power purchase agreement (PPA) for 100 megawatts…