31 billion honeybees plus 810,000 acres of almond trees equals 700 billion almonds—and one looming agricultural crisis

31 billion honeybees plus 810,000 acres of almond trees equals 700 billion almonds—and one looming agricultural crisis

Scroll to Top