News

French nuclear power startup Stellaria recently secured the equivalent of $25.2 million in a fundraising round for its ...