Microsoft has quietly made a small but very welcome change to its Windows Developer Center. In short, the one year renewal period has now been ditched, which means that Windows Phone and Windows 8.1 developers can keep their apps in their respective stores for as long as they want.
Full story from the WPCentral blog...