News

Shorter ICT contract jobs more popular: Tech Index