Microsoft investment