Illinois’ nuclear power subsidy of $694 million: imperfect compromise

Byron, UNITED STATES: The Exelon Byron Nuclear Generating Stations running at full capacity 14 May, 2007 in Byron, Illinois, is one of 17 nuclear reactors at 10 sites in three US states, is the nation’s largest operator of commercial nuclear power plants and third largest in the world. In the US, nuclear operators have focused … Read more

Taiwanese chipmaker ramping production to end chip shortage

As the world grapples with an ongoing chip shortage, a quiet giant among chipmakers has committed to investing $100 billion over three years to ramp up production. Taiwan Semiconductor Manufacturing Company may not be a household name, but with a market value of over $550 billion, it’s one of the world’s 10 most valuable companies. … Read more