Japanese general trader Itochu Corp (TYO:8001) has closed its previously announced investment of CAD 5 million (USD 3.6m/EUR 3.2m) in Canadian energy storage systems developer Eguana Technologies Inc (CVE:EGT).