• http://www.yourposition.ch lstuber

    We just did a study on exactly this topic, reviewing the navigational search listings in Google of Switzerland’s 100 highest earning companies. Results: devastating.
    If someone’s interested AND capable of reading german: here’s more.