Mozilla Labs Apps set to allow developer submissions for Mozilla Marketplace at MWCBy J. Pollicino, 02.22.2012