The world’s best clouds run on OnApp – and it was fantastic to meet so many OnApp cloud providers at our Customer Advisory Board this week, at WHD in Germany. The way the OnApp cloud platform has developed and grown has always been heavily influenced by...