India Capital Growth To Return £5M To Shareholders

Investment company India Capital Growth Ltd. said Wednesday that it will buy back up to £5 million ($6 million) of its shares in its first share buyback program in 2023 to...

Already a subscriber? Click here to view full article