US-based Collabera revamps ops; aims $1 bn revenue in 5 years

Get our latest news and events.