Myriad Creations Limited :: Ten Thousand Creations
Portfolio: Annual Reports
SAC 2006 Annual Report SAC 2006 Annual Report SAC 2005 Annual Report SAC 2004 Annual Report

myriad  ::  adj. 1. innumerable. ~n. (also used in pl.)  2. a large indefinite number.
3. Arch. ten thousand, symbolized by the Roman numeral Roman numeral for ten thousand and the logo of Myriad Creations Limited [C16: Late Latin from Greek murias ten thousand.]