IT LeadershipFacebook launches App Center, makes app discovery a social experience June 8, 2012 by ECampus News staff and wire reports Today Facebook started rolling out the App Center: A mobile app portal within the social networking site. With 600 titles available at launch, App Center collects the apps…