SEATTLE/SAN FRANCISCO (Reuters) - Yahoo Inc has three weeks to accept Microsoft Corp's $31-a-share cash-and-stock offer or Microsoft may lower its bid and take its offer to Yahoo investors, Microsoft said on Saturday.



Source