Hi friends,
from an article in the Intl Herald Tribune :
"More than any of its peers, Exxon knocked the cover off the ball with its long, disciplined view of global projects"
I do not see clearly what does this expression "to knock the cover off the ball" mean. Could someone help ? Thank you
Big Jim
from an article in the Intl Herald Tribune :
"More than any of its peers, Exxon knocked the cover off the ball with its long, disciplined view of global projects"
I do not see clearly what does this expression "to knock the cover off the ball" mean. Could someone help ? Thank you
Big Jim