EIC Gets SAR 26.1M Refund After Court Overturns Fine