Free Post blogging More My Telegraph Details Emerge The technical guys behind My Telegraph have provided some more details on how the site’s been built and what it’s going to be. My Telegraph: Cat Exits Bag