GEM and XTC New Energy Sign Three-Year Long-Term Deal