Logistics Crown Worldwide opens 135,000 sq ft Delhi NCR facility, targets Rs 500 crore in India revenue by 2030 October 6, 2026