Hints and tips:
...He took particular issue with “oversight over corporations . . . in particular regarding environmental, social, and governance issues (ESG)”....
...Keyence Corporation, a $68bn manufacturer of factory automation widgets, might just be the greatest business in the world....
International Edition