What can FrontLine Communications do for me? Nice slogan. What does it mean? Why Switzerland? What is your market niche? But there are bigger fish in the pond - how can you compete? Do large companies really use small consultancies? Why are you based in the south of Switzerland, instead of near a large industrial center?