QiKU makes its debut in India with the Q Terra

The young Chinese smartphone brand, QiKU, made its debut in India today by launching the Q Terra, dubbed as the ‘The ultimate flagship’ by the company. QiKU is a joint venture between security-based software company Qihoo 360 and Coolpad.