AD #2858 - EV Charging Stations Blooming; Mahindra Loses Copyright Lawsuit; Ford Moves Just Bargaining Chips?

AD #2858 - EV Charging Stations Blooming; Mahindra Loses Copyright Lawsuit; Ford Moves Just Bargaining Chips?