Patni computer

<br /><br />
<br /><br />
IGate Q2 net down 65 %

IGate Q2 net down 65 %

1 min read . 05 Aug 2011