Moneyweb
Why WeBuyCars has lost its shine
The share has fallen 35% this year amid pressure from competitively priced new cars, tighter margins and rising interest costs.
Shown as published in the source's RSS feed. IndiaAIFounders doesn't link out to third-party sites — this is the complete detail available from the feed itself.