NetMag Global

Alibaba to sell cars with a vehicle vending machine

Alibaba, a Chinese internet ecommerce giant, is still breaking the records of online shopping. But now, the giant has surprised…