This comes on top of the $1 billion the company has raised over the past few months amid the intensifying quick commerce ...
Crude oil inventories in the US rose more than expected in the week ended November 8 as product stocks fell sharply, EIA said ...