ECD Auto Design, Inc., ("ECD" or the "Company") (NASDAQ: ECDA) a Florida-based luxury vehicle manufacturer known for ...
A Tesla Model Y miraculously survived an 800-meter cliff plunge in China, with the driver escaping with minor injuries.