Fulcrum Worldwide Rated Amongst The Top 20 Best IT Employers In India For The Second Consecutive Year By IDC Data Quest