Giant robot fighting: Next billion-dollar sport? – CNBC

Swiss watchmaker Swatch has already made 20,000 smartwatches ahead of its summer launch in the U.S., China and Switzerland.