Gigas

Gigas

Gigas is an international cloud computing services company based in Madrid, Spain. The company began as a start-up in 2011. The company has data centers in Madrid and Miami, and offices in Spain, US, Colombia, Chile, Peru and Panama.

Gigas People (First 1 people) - Page 0

Shaheen

Shaheen

Fictional character