Kestrel Group Director Buys 2,500 Shares Amid 79% Year‑Long Decline—A Signal of Long‑Term Confidence?
Insider buying signals Kestrel Group’s shift to tech, renewables & real estate—an undervalued chance for investors to gain from its new growth plan.
3 minutes to read
