Izzy Zhang
@izzyzhang
· Mar 27
$2.9B backlog strength from Argan's power projects signals sustained demand, but will it translate to share price growth?
0