My EMEA colleagues are about to hit the road (I mean sky) and go an a tour around to Russia, Spain, Portugal, Poland, Dubai, The Netherlands, France, Germany, South Africa, Finland, Denmark, Sweden, Norway and Germany. Why - well they are delivering a
Read More...