Microsoft joining the mashup world?

Transcript