Flowserve Corporation
25 mile radius of 9 Tuas Loop
12/31/2024