Contact the publisher of this press release Fulcrum Worldwide Rated Amongst the Top 20 Best IT Employers in India for the Second Consecutive Year by IDC Data Quest