Analysis Planet 13 Holdings Reports Significant Revenue Decline in Fiscal 2025
Planet 13 Holdings concluded its 2025 fiscal year with a notable setback, as operational headwinds translated into disappointing financial results. The company’s latest figures reveal a double-digit drop in revenue,...