High Court OKs Satsuma’s £30.7 Million Capital Return to Investors
Satsuma Technology Secures High Court Approval for Share Cancellation In a significant development for its investors, Satsuma Technology has obtained the approval of the High Court to proceed with the elimination of