Shares of Praj Industries are set for their worst calendar year returns since 2008, when the stock had declined 73%. The stock has declined 60% in 2025, so far.
Shares of Praj Industries are set for their worst calendar year returns since 2008, when the stock had declined 73%. The stock has declined 60% in 2025, so far.