Top story Imagicaaworld Faces Q1 Headwinds: Net Sales and Profitability Decline for June 2025 Quarter