China on Sunday announced a whopping $570 billion stimulus package to boost domestic demand and a slew of ``active'' macro-economic measures to ease credit crunch to offset the adverse impact on its economy from the global economic crisis.
China announces $570 billion stimulus package