China's strength lies in its ability to build a policy framework that fosters innovation without excessive interference, empowering businesses to lead, Alex Tedder, Schroders' chief investment officer, told Yicai in an exclusive interview. This combination of strategic vision and entrepreneurial freedom makes China a world leader in numerous industries, he noted.