Turkish PE firm Actera backs Libra Softworks in third gaming bet

Libra has developed seven games including puzzles and word games. Photo credit: Libra/Facebook
Libra has developed seven games including puzzles and word games. Photo credit: Libra/Facebook