Smart battery business Moixa enters into strategic partnership with the Tokyo-headquartered Itochu.