The final five: Tata announces finalists for the F1 Innovation Prize

Tata Communications has revealed the five entries who will contest in the final of the F1 Innovation Prize in Austin, Texas on the weekend of the United States Grand Prix. The competition is now in its fifth year, and the five finalists for 2018 will compete for a USD $50,000 cash prize and, for the […]