Direct overseas investment into India dipped marginally to $18.5 billion during April-Dec 2024, compared with $18.8 billion ...