20201125 business.india-business: Used auto e-portal Cars24 vrooms to $1 billion valuation