Tesla board members agree to return $735million in lawsuit settlement over alleged overpayment

Copyright © Muslim Media Corporation, New York. All rights reserved.