DocSlides is a free service to upload presentations and documents.
Office Record published presentations and documents on DocSlides.