Banks’ profitability may have reached its peak and is set to fall going ahead due to a slew of factors, global consultancy Mckinsey & Company said on Wednesday. The firm also said that the banking system is meeting less than a third of the credit demand for green finance, and recommended moves like… Continue reading Banks’ profitability may have reached peak, set to fall: Mckinsey