December 16, 2025

Direct Sale and Direct Purchase agreements