Technology and farming

123456
Across
  1. 4. move quickly or busily​
  2. 5. seeming to be everywhere or in several places at the same time; very common​
  3. 6. to give things to a large number of people​
Down
  1. 1. The amount and quality of producing something​
  2. 2. the quality of being exact, accurate and careful​
  3. 3. having or showing the ability to become or develop into something in the future