Houthi naval blockade threatens India's $136.54 billion EU trade

Business