Home Stock Is China’s stimulus package finally working? Retail sales and industrial output grow