Aqtobe IT Hub

it: Aqtobe IT Hub. Address: Abulkhair Khan Avenue, 52А, Aktobe.