BP signs deal with Simon Property for over 900 EV chargers A unit of BP signed a deal with mall owner Simon Property Group to install and operate more than 900 high-speed electric-vehicle chargers at 75 sites across the United States,…