(Financialexpress)
1 story
CBRE reports India's quick commerce sector will require 75 million sq ft of urban logistics space by 2030.
Financialexpress · 1m