Aluminum

China’s energy crunch threatens pharma supply chains

This week, PharmaCompass looks at the energy crunch in China and its likely fallout on the global