 Marchex NASDAQ:MCHX was upgraded by Zacks Investment Research from a sell rating to a hold rating in a report issued on Wednesday, Zacks.com reports. According to Zacks, Marchex is a leading mobile and online advertising company that drives millions of consumers to connect with businesses over the phone, delivers the most quality phone calls in ... 