TECNO Camon 16 Pro vs Gionee M12: Which of These Mid-range Smartphones Makes a Better Choice for You?