Recent Federal Supreme Court Judgment on Company Liquidation and Shareholder Rights

time June 18, 2025 (Edited)