Skip to content
Search

Latest Stories

itochu renewable energy

The logo of Itochu Corp is seen outside the company's headquarters in Tokyo, Japan.
GZERO North

Hard Numbers: Itochu to invest in Canada, Heliene to invest in US, Freeland disappoints Toronto, secret trials face legal challenge

Japan’s third-largest trading company will invest $2 billion into renewable energy assets in the US and Canada.

MBS CONFRONTS Trump!
Puppet Regime

MBS CONFRONTS Trump!

Who among us has not gotten stiffed by a superpower. #PUPPETREGIME