Given the persistent financial challenges, more organizations are revising their hiring plans by freezing new positions. IBM, the US-based technology giant, on Monday announced that it has entered into a definitive agreement with Vista...
Read More