Ukraine invasion: Top CEOs urge business to fight Russia by switching to clean energy. | Fortune