The UK’s largest independent digital marketing agency, I-Level, has gone into administration after losing out on a large contract with the government.
It has been estimated that the Central Office of Information (COI) provided over two fifths, (£40 million) of I-Level’s revenue until ....
read more »