The CZ 99 is actually a Serbian pistol made by Zastava. It's not a Czech CZ.
The confusion comes from the fact that "CZ" on its own is not a trademarkable name. There are many companies that use the initials "CZ," such as CZ Brno, CZ Uherzky Brod, CZ Praha, and CZ Strakonice. All these companies made firearms, but even before WW2 some of these armories branched out into other sorts of manufacturing. CZ Strakonice branched out into bicycle parts, and after WW2 was merged with the Jawa motorcycle factory (under communism) to make CZ motorcycles. The biggest irony is that Zastava's own initials were "CZ" for "Crvena Zastava," which translates into "Zastava Arms."
The clever marketers at Zastava, realizing that they could use the CZ name to sell some of their own pistols, created several "CZ" pistols of their own design, starting with the CZ 99 and followed up by the CZ 999. They are good pistols, but not usually followed here on these CZ forums.
Scott