Register / Login here to explore customize features.
Tesla is embroiled in another fine mess after a French metals supplier filed a lawsuit over an unpaid $1.77 bill, compounding the misery for Elon Musk Co.