NTD Newsroom Full Broadcast (March 29)
The Massachusetts Bay Transportation Authority is hitting reset on its deal with a Chinese train maker by agreeing to pay millions more and waive penalties against the manufacturer despite years of delays. Are electric vehicles on their way out? Not exactly, but EV sales are seeing a slump. Tesla, Ford, and GM are all slashing […]