New Innovation from M$?
Just saw this video clip on BBC website:
Ms Innovation
I'm sure I have seen the MS Virtual Earth navigation somewhere before, don't Apple have the patent on this?
Ms Innovation
I'm sure I have seen the MS Virtual Earth navigation somewhere before, don't Apple have the patent on this?