SINGAPORE, May 4, 2023 /PRNewswire/ — Twenty20 Energy (“Twenty20” or “the Company”), an integrated international energy provider enabling decarbonization and energy transition solutions through innovative technologies, announced today the completion of the first annual maintenance outage…