Records released by Saco police show officers staked out the center in case Robert Card followed through on an earlier threat to 'shoot up' the facility.
The investment in electric vehicle businesses might seem like a shift for the Maine-based payment processing company, but it's long been involved in the EV industry.