The Honor 7X and Moto G5 Plus both retail for less than $ 250 and deliver enormous value, bringing many of their respective brands» best features to an affordable range.
But the new Moto G is still a good buy as it has managed to beat almost all other brands in India in this mid range category except Xiaomi when it comes to value for money.