Microsoft is poised to launch a new startup/accelerator incubation effort designed to bring innovation to the company’s Online Services Division.
Microsoft is poised to launch a new startup/accelerator incubation effort designed to bring innovation to the company’s Online Services Division.