Mercedes-Benz has offered Pope Francis with a new ride which is all-electric. The German auto giant handed over the EQG, or ...
The Ninja 300 is a sports bike from the Japanese auto giant Kawasaki and it is priced at 3.43 lakh (ex-showroom). It is ...