Formula 1 has relaunched its official website and app to make them easier to navigate and enable fans to personalise their mobile experience >>> This is another headline indexed and brought to you by the AUTOMUNDO website.