2008 looks set to be the year in which India makes a big impression in the automotive industry as the country prepares its Force India Formula 1 team.
Read more.