Neowin has added more support for a October 21st launch date for Windows Phone 7.
The claimed â€œsources familiar with the software giants plansâ€ who state that Microsoft will hold several launch events worldwide on October 21 to introduce its latest Windows Phone 7 handsets.
The also confirmed that Microsoft will be holding an open house event in New York City on October 11 where some devices will be shown off.
Add addition Microsoft will be partnering with a London-based radio station to promote Windows Phone 7.
Read more at Neowin here.
Thanks George S for the tip.