By Owen Davis
“Recent share repurchase announcements from overseas companies seem cut from the same cloth as U.S. companies currently engaged in a buyback craze. Alibaba, the Chinese online retailer, tacked a $4 billion buyback onto its disappointing earnings report Wednesday.”…
[Click HERE to read the full article]