The multicolored Asian lady beetle (Harmonia axyridis, or ALB) is an invasive pest species that has “dogged” many a pest management professional (PMP). They resemble the native ladybugs — of varying species, depending on region — that your customers might...
Read more»