They are, to my knowledge, a Pay-per-view platform. Big on sports, not big on much else to my understanding. Also, although their website presents they are "the leader" it seems that they may actually be new or new-ish. That observation may not be accurate.
They are, to my knowledge, a Pay-per-view platform. Big on sports, not big on much else to my understanding. Also, although their website presents they are "the leader" it seems that they may actually be new or new-ish. That observation may not be accurate.