Written by Jens Meiners | Friday November 11, 2016
It's called the Atlas like the titan from Greek mythology that carries the heavens on his shoulders. The Atlas will also be sold in China and a few other export markets. The big question we care about is whether the Atlas will eventually make its way to India or not?
www.carandbike.com