company musts

Catalogue, leaflet, business card or sales folder – sound familiar or seem a bit dull ?
Maybe. But is any company able to carry on without this ? We still believe that in this field fresh, original but yet professional novelties are possible.