AOL UK today announced the beta launch of its new homepage available at http://www.aol.co.uk/newhomepage that will let consumers access multiple e-mail accounts and social networking services from a single online destination.
AOL UK today announced the beta launch of its new homepage