3 years ago Mumbrella leads marketing titles for web traffic as ‘technical issues’ are blamed for absence of B&T
5 years ago Mumbrella redesign delivers first million page month while AWW sees 26% digital decline 11