Electrical Industries Receives SAR 26.1 Mln Refund After Appeal Court Cancels Fines Economy 1 week ago · 1 min