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