The world economy is the economy of all humans in the world
In a remarkable display of market confidence, Group 1 Automotive Inc (NYSE:), a $5.77 billion market…