U.K.’s government-owned development finance institution CDC Group plc. (CDC) has agreed to buy 15 per cent stake in India Infoline Finance (IIFL Finance), a wholly-owned subsidiary of IIFL Holdings L

U.K.’s government-owned development finance institution CDC Group plc. (CDC) has agreed to buy 15 per cent stake in India Infoline Finance (IIFL Finance), a wholly-owned subsidiary of IIFL Holdings L
Only a Leftist like Kathy Griffin would be angry that people can’t be ‘counted’ by …