New website for MetroFranceMonday 25 April 2005 Metro France is revamping its website. The new-look site goes live on 28th April, with the homepage offering users a much easier web experience.