News Immutable pledges to fight after SEC ‘sprayed and prayed’ Wells notice editorial staff 1. November 2024