Alibaba stories
Yahoo will return US$3.65bn to shareholders after closing the deal with Alibaba Group. New CEO Marissa Mayer made the announcement.