What’s fuelling Persistent Systems stock in a weak market?

The company bagged deals with a total contract value of $ 246.5 million in the March quarter. Of this, more than half or $ 137.7 million was from new clients. This augurs well given the company’s focus on reducing client concentration.