Latest

Top 10 carmakers sitting on $221 billion in cash

Top 10 carmakers sitting on $221 billion in cash
GENEVA: A new study shows that the top 10 global automakers amassed more than $221 billion (161 billion euros) in