Japanese trading house Itochu Corp has agreed to supply wind-generated power to Meta Platforms in the United States and solar energy to Amazon in Japan, it said on Wednesday. Itochu would supply wind-generated power to Meta from the Texas-based Prairie Switch Wind project, set to have capacity of 160 megawatts when launched towards the end […]