ITOCHU Subsidary Solar Depot Honored with Sustainable Business Award 
Petaluma, California-based ITOCHU subsidiary, Solar Depot, was recently recognized for its outstanding solar systems that help power thousands of homes and businesses.    More...
 
ITOCHU International Purchases Solar Depot 
On June 13th, ITOCHU International and ITOCHU Corporation jointly purchased Solar Depot, a wholesale distributor and system integrator of solar electric and solar thermal systems headquartered in Petaluma, California.    More...
 
  View All News