Information and communications technology review.
Language: eng