Ford Electric Vehicle Stars in Indiana Jones Ad Campaign

In another blow to the oil industry, a $2 billion film franchise has partnered with an electric...

Read More