cnsbusiness.com
Weavering directors win appeal against $111M fine
(CNS Business): Three years after hearing the appeal, the Cayman Islands Court of Appeal delivered its much-anticipated ruling in the infamous Weavering case last week and threw out the record-brea…