Itochu Corp (TYO:8001) on Wednesday unveiled two renewable energy deals related to the supply of power to tech giants, including a power purchase agreement (PPA) with Amazon (NASDAQ:AMZN) in Japan, and an investment in a US wind project slated to power Meta (NASDAQ:META).