Microsoft launches a new platform for building autonomous robots Element Public Relations TechCrunch Microsoft launches a new platform for building autonomous robots Read More.