(SeeNews) - Apr 3, 2013 - ImMODO International Corp, the US unit of Spanish photovoltaic (PV) energy producer ImMODO Solar SA, has sold its 22-MW solar project portfolio in Tulare county, California, to an institutional investor for a non-specified sum.