China's State Council, the cabinet, on Wednesday held what has been seen as an unprecedented national video teleconference on stabilizing the economy with reportedly upwards of 100,000 participants, including all levels of officials, stressing the need to better implement measures to safeguard market entities, employment, people's livelihood and keep the economy operating in a reasonable range.