Author archive for Gareth Hall

  • Formula E: The Irrefutable Allure for Car Manufacturers

    FACT: Governments in France, India, Norway and the UK have all pledged to ban the sale of petrol and...

    by