HOUSTON — (BUSINESS WIRE) — ENGIE North America Inc. today announced it has entered into a Power Purchase Agreement (PPA) with Target Corp. for 89 MW of capacity from the Sand Fork Solar Project in Texas. “By serving Target with the Sand Fork Project, we’re proud to help shape a sustainable future for customers andRead more