… look no further than this excellent short film.
Posts Tagged ‘business’
Toyota… with all its problems… is in the top 10. Honda is on there too. Not one single American car company is on the list.
American tech companies did far better. Apple takes the number one spot. Google is number 2.