China's economic growth indicators have sharply declined, failing to meet the set targets. Weak domestic demand and the impact of the Iran war on oil prices have overshadowed the country's stronger exports. The Chinese economy is being forced to consider new strategies to ensure the stability of its economy.
SourceBBC Business