PHILADEPHIA--(BUSINESS WIRE)--STP Investment Services (“STP”), an end-to-end, technology-enabled investment operations service provider that supports more than $340 billion in total assets, has ...