site logo

SMG signs Microsoft ad deal while struggling to keep company's business