UpCloud was formed by a group of like-minded thinkers who saw a clear opportunity to defy mediocrity: to become a cloud infrastructure company that would outperform every existing company on the market.
UpCloud (upcloud.com) was founded in 2012 in United States.