Steven Sinofsky All Praise For Apple Product Launches
Man’s mighty impressed! Remember Steven Sinofsky? The former Windows boss who oversaw the development and release of Windows 8, before leaving Microsoft after the OS shipped? Well, he’s still …