10% — not 75% — of crop yield is pollinator-dependent: Our World in Data charts raise doubts about claims that global food supply is imminently endangered by ‘disappearing’ insects
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed