Denver area executive adds finance, merger, investment expertise to Onward’s Senior team DENVER, Sept. 11, 2023 /PRNewswire/ — Onward Energy, a 6.2 GW portfolio utility scale independent power producer leading the energy transition, announced that Patrick Welch has joined the company as…