M marketwatch.com Twitter near closing $100 mln investment deal 11 points senthil_rajasek 17 years ago 11 comments