A report on the Wall Street Journal suggests that Microsoft was working on a retail endeavor called Project Brazil that would have been a competitor to eBay...
We’ve all laughed at images of computer illiterate users trying to pay for online purchases by holding their credit card up to the monitor, but it...