While we finally had to admit defeat in finding a Chinese media outlet discussing a creature exactly as described by Globes, we did find reference to a T21. From what we can tell from those reports, the T21 is not a jeep and not electric. Heck, it's not even designed in Milan. According to the Chinese media sites (via Google translate) that we checked out, the T21 is actually a compact SUV dubbed the Chery Tiggo 5 (pictured above), designed in Turin, that had been axed but is now being put back on the menu. Now, perhaps there is a stone out there big enough to hide a jeep under that we left unturned but all signs seem to point this Better Place battery-swapper to be non-existent, though if you can prove otherwise, we'd be happy to hear about it.
As far as we know, plans are still in place for Chery to sell some eco-friendly cars, beginning with the electric S18 (though it may now be called the Riich M1 EV) as early as this June. And its batteries don't swap.
[Source: Globes / Gasgoo]