More Story

Leonardo DiCaprio and Venturi Automotive join as tenth Formula E team

The tenth and final slot in the inaugural Formula E championship has been claimed. Venturi Automobiles announced that it would...