Denver Area CO
US agency investigating Tesla front suspension failures
FILE -- In this Feb. 9, 2019, file photo, a sign bearing the company logo stands outside a Tesla store in Cherry Creek Mall in Denver. U.S. safety regulators are continuing their i…