Canara Bank has acquired 14.9% of India Debt Resolution Company Ltd (IDRCL) while Bank of Baroda has..