Investcorp Capital approves $115 million in dividends for 2024

Investcorp Capital approves $115 million in dividends for 2024
play icon
Picture used for illustrative purposes.