Invest India Acquisition logo

Invest India Acquisition dividend paidNASDAQ: IVCA