Akella

Akella

closed

Akella was a software company that specialized in the development, publishing and distribution of computer games and multimedia products.

HQ location
Moscow, Russia
Launch date
Enterprise value
$44—66m
Authorizing premium user...