XD8 RSTED ENTERS INTO NEW MAJOR AGREEMENT ON CARBON X2026