How to do Business in GermanyDid you know that there are over 300 kinds of bread in Germany? That there is a barbie doll modelled on Germany's chancellor Angela...