A tragic accident occurred early Saturday morning when a speeding pickup truck overturned on a rural road in McCurtain County, Oklahoma, resulting in one fatality and two injuries.
Electric vehicle startup Canoo faces headwinds, including layoffs, financial difficulties, and shifting political landscapes, putting its future in question.