Contact the publisher of this press release ABIBA Systems Ranked Number 6 Fastest Growing Technology Company on the Deloitte Technology Fast 50 India 2012