User talk:Shashi.satyam

CSC India is a very important and strategic location for CSC. Also their largest outside the US. This page gives information only on CSC India which is unavaialble on the CSC page. Is therefore necessary.