Find the word definition

Wikipedia
XSEL

Xinhua Sports & Entertainment Limited

XSEL is a sports and entertainment media group in China.

XSEL distributes its content across a broad range of platforms such as television, Internet, mobile phone and other multimedia assets that reach:

250 million television viewers 125 million radio listeners 640 million potential mobile phone users 45 million Chinese university Internet users.