finance This is a provocative post February 23, 2022 admin You won't believe what this caterpillar had to say for itself