land grab

Concept

A strategy in business to quickly capture market share in a new or emerging territory before competitors can.

Mentioned in 1 video