Separate names with a comma.
Looks like OVH has a new Public Cloud server offering OVH Public Cloud: Our Cloud Computing solutions - OVH with very nicely spec'd processors :)...