Recently bought a Moto g in india. I have the same USB cable issue (not charging my Moto G) . The cable is working fine and it is charging other adroid phones connected to my laptop USB ports. That means there is no issue with USB ports as well. Even if I buy another USB cable for moto G...