What does Impact mean?

What does Impact mean?

Imagine a company who is giving away a new product free of charge at a train station or in the street. No one asked you what you wanted, in fact you don’t even know if you’ll like it or need it. But everyone is crowding around to get theirs. So you wade in, triumphantly grabbing […]