Equator named as a top 20 Digital Agency

Equator has once again been named as a top 20 Digital Agency by the industry bible Econsultancy.