Tagged: IT

ITShastra Celebrates 13th Anniversary

  Source : ITShastra Thursday, August 28, 2014 10:27AM IST (4:57AM GMT)   ITShastra Celebrates 13th Anniversary   Pune, Maharashtra, India Established in 2001 and headquartered in Mumbai, ITShastra – a professionally managed software...

More