Microsoft celebrates 50 years of innovation

News|by Kieran Hollingsworth|4 April 2025