Saudi Arabia is preparing to launch an ambitious global Twenty20 (T20) cricket league, supported by its $1 trillion sovereign ...