DAVOS: Two buildings branded “Saudi House” and “Saudi At Davos” stand out on the chic main street of the Swiss Alpine village hosting the World Economic Forum, showcasing the kingd...