The Motorola Moto G is now official and with a low price tag and high-end specifications this phone should be received very well. Moto G Specifications   This smartphone has been dubbed as the phone to shake up the budget market and...