China's stimulus plans are choking the profitability of its megabanks, analysts say

China's largest state-owned banks face declining profit margins due to Beijing's stimulus measures. Net interest margins at major lenders like ICBC and Bank of China have dropped significantly, impacting their profitability amidst economic challenges. Experts predict further margin contraction in the coming quarters.