What will you find in Microsoft’s green new Israeli mega campus and why is the customer always right? 22.11.20 | CTech