Rumors of a tie up between Microsoft and Xamarin

Possible closer association between Microsoft and Xamarin

There are rumors that Microsoft may be about to either acquire Xamarin outright or make a major investment in it.
This would unify or bring closer together the two main implementations of C# and make the language a much more attractive proposition for cross-platform development, embracing Windows, iOS and Android.
It would also make good business sense for Microsoft, in my opinion. 
We might hear more in a Microsoft press event event to be held on March 27.
For further details in the meantime check these links:

Next Recommended Reading Xamarin Announces Xamarin Studio