SCREEN Selected to Receive Subsidy under National Program to Promote the Transition to a Decarbonized Growth Economy
SCREEN's Site in Japan Achieves 100% Renewable Energy