Capri Global Capital Limited (CGCL), a Non-Banking Financial Company (NBFC) listed on the Bombay Stock Exchange (BSE) and National Stock Exchange (NSE), has appointed Raj Kumar Ahuja as its Group Chief Financial Officer, with effect from December 15, 2020. Based out of Mumbai, Maharashtra, where the head office is located, Mr Ahuja has more than…