Bees

The Siberian Tree Bee Invasion

The UK has in the last couple of years been witnessing an unprecedented invasion by a non-native species of bumble bee native to Siberia – known as the ‘tree bee’. Pest control companies have reportedly been overwhelmed by the number…

Read more