(SeeNews) - Aug 2, 2013 - US solar systems installer Stellar Energy, a unit of Japanese Itochu Corp (TYO:8001), said Thursday it is now providing operations and maintenance (O&M) services throughout the US.