The Week That’s Done: Taiwan’s drought threatens semiconductor supply
March 26, 2023Is biotech the new semiconductor industry? Big Pharma hopes the answer is yes. Plus: Russia's path to become a Chinese “resource colony,” resurgence in offshore oil and gas, drought in Taiwan threatens semiconductor production, and what's actually up with China's domestic Covid vaccine?