STP Investment Services Celebrates Move to New Offices in Bangalore, India
STP is proud to announce the opening of our new office in India. In order to accommodate our remarkable growth, the India office was relocated to a top tier location on July 1. With triple the space of our old facility, we continue on our upward path offering quality service and products. Come join our team!