Moto G31 launch seems imminent as a fresh leak mentions the expected price and key specifications of the smartphone. It has also been spotted on a National Communications Commission (NCC) listing in China, hinting at the design of the upcoming smartphone.