image
Indian firm Persistent Systems acquires US-based Starfish As