Property Code: 5571

XRG Energy Restructures Leadership Amidst Global Dealmaking