Yahoo says it will pay back most of the proceeds to shareholders
Yahoo, Inc. announced that it will pay back 85 percent of the proceeds from $7.6 billion sale of half its stake in China’s Alibaba Group. The company released the statement on Tuesday after finalizing the deal. A few months ago the company said that it might pay back all of the proceeds but tracked back […]